Published September 27, 2019
MELROSE — Peter Thomas Snow, 52, longtime Melrose resident, passed away on Saturday, August 31, 2019 at Melrose-Wakefield Hospital.
Born on March 8, 1967 in Boston, Peter is one of three children of Thomas and the late Dorothy (Hopkins) Snow.
Peter grew up in Melrose, attending the Roosevelt School and graduating…