Barry Garfield Shepherd
May 10, 1947 - June 23, 2024
Barry Garfield Shepherd, age 77, of Christiansburg, died, Sunday, June 23, 2024, at Lewis Gale Hospital Montgomery. He was born in Virginia on May 10, 1947, to the late Garfield Shepherd and Ila Wade Agee. He is survived by his sons and daughter-in-law,... View Obituary & Service Information
