Mr. Terry Wayne Shelor, age 62, of Martinsville, VA, passed away on Sunday, September 7, 2025 at Sovah Health - Martinsville Hospital from complications due to cancer. Terry was born on October 13, 1962 in Martinsville, VA. He was preceded in death by his mother, Crystal Arlene Hughes Shelor and father, Thomas Terry Shelor. He is survived by his sisters, Joy Hart (Charles) of Raleigh, NC, Jeannette Gore (Al) of Hillsborough, NC, Brenda Crawford (Jesse) of Ridgeway, VA, Carol Kestin (Phil) of Aiken, SC; and his brother, Gary Shelor (Marlene) of St. Stephens Church, VA, along with many nieces and nephews.
A private family service was held in remembrance of Terry with arrangements handled by Moody Funeral Services in Stuart, VA.
The family would like to thank the nurses, doctors and staff at Sovah Health - Martinsville and Mountain Valley Hospice for their support and compassionate care. Memorials may be made to Mountain Valley Hospice at PO Box 325, Dobson, NC 27017. Online condolences made be made by visiting www.moodyfuneralservices.com.
Visits: 180
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors