Ellen Carroll

Ellen F. Carroll, 76, of Westborough and formerly of Holliston and Osterville, passed away peacefully on Friday, January 26, 2024, at UMass Memorial Hospital in Worcester with her beloved husband of 45 years, Potter (Hess) Carroll, by her side. Born in Cohoes, New York, Ellen was the daughter of the late Elizabeth and John Frandsen.…

Read More