Teddy Dean Shepherd
August 1, 1956 - April 25, 2022
Teddy Dean Shepherd, 65, of Christiansburg, went home to be with his Heavenly Father on Monday, April 25th, 2022. He is preceded in death by his father, Garfield Shepherd. Left behind to cherish his memory and legacy are his former wife and... View Obituary & Service Information