Kristen Leigh Richards-Niedel
March 7, 1983 - May 1, 2023
Kristen Leigh Richards- Niedel, 40, passed away on May 1, 2023. Kristen was born on March 7, 1983 in Boston, MA, beloved daughter of Leo and Gail Richards of Hampton Falls, NH. She grew up in Medford, MA and Madison, NH and graduated from... View Obituary & Service Information
