Mary Jo (Brennan) Duffy, 93, of Hopkinton passed away peacefully on Dec. 3 surrounded by her loving children. She is preceded in death by her beloved husband of 64 years, Dr. John H. Duffy. Daughter of the late William B. and Letitia (Farrell) Brennan, Mary Jo was...

read more