Margaret “Joyce” (Dempsey) DeLeo passed peacefully on Aug. 6 at Lancaster General Hospital at 80 years old after battling lung cancer. She was born on March 16, 1939, in Quincy to Walter and Lillian (Adams) Dempsey. She grew up in Hopkinton as the oldest of four...

read more