Bradley Justin Shepherd
Bradley Justin Shepherd, age 43, of Christiansburg, went to be with the Lord, Friday, May 19, 2023, at his home. He is preceded in death by his, grandparents, Joseph Wilmore Ratcliff and Joyce Biggs Croye, and John M. and Lucille Smith Shepherd. He is survived by his parents, Richard and Ann Shepherd; beloved son, Joseph Allen Clay Shepherd, his mamaw, Virginia Giles; sister, Heather Shepherd; stepchildren, William Justus, Andrew Guynn, Samantha Guynn; numerous aunts, uncles, and cousins. Special thank you to Sara Williams and Justin Shepherd for their kindness. Funeral services will be conducted, Sunday, May 28, 2023, at 2:30 PM, at Edgemont Christian Church, in Christiansburg, with Pastor Peter Anderson officiating. The family will receive friends from 1-2:30 PM before the service.