Terry Lee Shelor
June 30, 1950 - September 25, 2024
Terry Lee Shelor, 74, of Christiansburg sadly left our world on Wednesday, September 25, 2024, while surrounded by his family. He will be deeply missed by those he left behind to cherish his memory. Wife, Janice Shelor, of 39 years; daughters... View Obituary & Service Information
