Marsha Terry Selwyn

Marsha Terry Selwyn, 74, passed away on March 8, 2017, at St. John’s Nursing Home. Marsha was born in Brooklyn, N.Y., on June 2, 1942, to Rose and Louis Nodler. She graduated from Erasmus Hall High School in 1960 and married Jeff Selwyn in 1965. Inspired by the TV series “Little House on the Prairie,” …

Marsha Terry Selwyn Read More »