David Allen Belcher
March 29, 1962 - January 9, 2024
Wantage - David Allen Belcher, age 61, passed away on Tuesday, January 9, 2024 in Freehold, New Jersey. Born in Sussex, David lived in Sussex County before moving to Freehold. While living in Sussex, David had been employed at the former... View Obituary & Service Information