ATHOL – Harold C. Spencer, 94, of Athol passed away on Tuesday, November 13, 2018 at Quabbin Valley Healthcare. He was born on June 14, 1924 in Fitchburg, Massachusetts to Arthur and Sadie (Englehardt) Spencer. He grew up in Worcester... View Obituary & Service Information