John W. Belcher
January 19, 2024
John W. Belcher, 79, of Stafford Springs, CT passed away on Friday, January 19, 2024 at Hartford Hospital after a very long battle with dementia. He was born in Stafford, son of the late Ralph and Amorette (Stebbins) Belcher. John worked in... View Obituary & Service Information