Enjoyed traveling
Published in the October 17, 2018 edition
MELROSE — Charles Douglas Welch, 67, passed away suddenly at his home in Melrose, on Wednesday, October 10, 2018.
Charles was born in Winchester to the late George and Lois (Gill- Hogan) Welch. He was raised in Wakefield, graduated from Wakefield High School, Class of…