December 29, 2024, 88, Selma — Cynthia O’Neil Carson surrendered to lymphoma, and was called home to heaven, to watch over her family and malevolent dog, Poncho. Cynthia, born in Moriah, New York on January 21, 1936, was the youngest child of Faye Patten O’Neil and Charles Van Rensselaer O’Neil. In addition to her parents,…… read more »
