John Alan Belcher
September 4, 1961 - November 18, 2016
BELCHER WALNUT COVE John Alan Belcher, 55, passed away unexpectedly in his home on November 18, 2016. He was born September 4, 1961 in Greensboro, North Carolina. John was the son of William Clay Belcher and Dorothy Turpin Belcher. After... View Obituary & Service Information