Published in the November 4, 2016 edition
WINCHESTER — Leo C. Turner Sr., 98 passed away at the Aberjona Nursing Center in Winchester on Oct. 28.
Leo was born at home in Melrose on June 22, 1919 to the late William and Mary (Curran) Turner. He was raised in Melrose, graduated from Melrose High School…