Brandon Keith Belcher, 38, of Petersburg, Virginia, passed away on Thursday, November 21, 2024. He was born in Virginia on January 26, 1986.
Brandon was a 2004 graduate of Prince George High School, and then went on to earn his Associate of Science degree from Richard Bland College in 2011. He worked for C&F Finance Company as a sales credit representative. Brandon also enjoyed cheering on his favorite teams, the Buffalo Bills and UVA.
He is preceded in death by his grandparents, Kenneth and Thelma Samuel, and Frank and Sarah Belcher; and his uncles, Donald Belcher and Shawn Johnson.
He is survived by his beloved dog, Juno; parents, Keith and Karen Belcher; siblings, Valerie Daniels (Patrick), Christopher Belcher, and Amanda Warren (Wesley); nephews, Owen and Nolan Daniels, and Levi and Rory (arriving soon) Warren; aunts, Shelby Johnson and Debbie Belcher; uncle, Raymond Belcher; and cousins, Robert and Aaron Belcher, and Zachary Belcher.
A memorial service will be held at 3:00 p.m. on Monday, December 2, 2024, at the Colonial Heights Chapel of the E. Alvin Small Funeral Homes & Crematory, 2033 Boulevard, Colonial Heights, VA 23834.
In lieu of flowers, memorial contributions may be made to The Lynchburg Humane Society, which was where he adopted his beloved dog, Juno, 1211 Old Graves Mill Road, Lynchburg, VA 24502, with memo line “In memory of Brandon Belcher”.
Monday, December 2, 2024
Starts at 3:00 pm (Eastern time)
E Alvin Small Funeral Homes and Crematory - Colonial Heights
Visits: 2666
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors