Mary “Sister” Catherine Abbott, 82, of Northborough and formerly of Framingham, passed away on Oct. 25. Born in Newton, she was the daughter of the late Margaret “Peg” (Doyle) and James “Del” Ryan. She was the wife of 55 years to Raymond Abbott. Mary was an avid...
Mary Abbott, 82
read more