Published in the June 10, 2016 edition
MELROSE — Helen L. (DeVoss) Leo, 78, a longtime resident of Melrose, passed away peacefully on Sunday, June 5.
Born March 22, 1938 in Malden, Helen was one of eight children of the late Richard and Lillian (Obelsky) DeVoss. Helen was raised in Malden and graduated from Malden…