David Dorn Belcher, age 81, of Roanoke passed away Monday, October 18, 2016.
He was born in Patrick County to the late Wesley Davis Belcher and Fannie Elisabeth Harris Belcher.
Surviving are a very special friend, L. Landon Snead; one brother and sister-in-law, Linford and Lillian Belcher; a niece, Donna Dicken; a nephew, David Belcher; one great nephew; and five great-great nieces and nephews.
A graveside service was held Saturday at Conner’s View Primitive Baptist Church Cemetery with Elder Edward Bowman officiating.
Arrangements were by Moody Funeral Home in Stuart. Online condolences may be sent by visiting www.moodyfuneralservices.com.