Carl "Bud" Leslie Shepherd
May 9, 1943 - March 30, 2021
Carl “Bud” Leslie Shepherd, age 77, of Christiansburg died, Tuesday, March 30, 2021, at his home. He was born in Vicker, VA on May 9, 1943 to the late James Hugh and Agnes I. Musselman Shepherd. He was also preceded in death by two... View Obituary & Service Information
