Randy Joe Belcher passed away on August 4, 2018. He was born April 3, 1982. He was employed at A.S. Barboro. He leaves his mother Donna Asbell (David); brother Christopher Belcher; nephew Lane Belcher. He also leaves many aunts, uncles, and cousins. He has now joined his wife, brother and grandparents in Heaven. A small celebration of life was held on Monday, Aug. 13, 2018.