Cover photo for Terry Wayne Shelor's Obituary
Terry Wayne Shelor Profile Photo

Terry Wayne Shelor

October 13, 1962 — September 7, 2025

Martinsville, VA

Terry Wayne Shelor

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.

To order memorial trees in memory of Terry Wayne Shelor, please visit our tree store.

Guestbook

Visits: 180

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Plant A Tree

Plant A Tree