Greta Odell Shephard
August 6, 1936 - November 25, 2024
Greta Odell Shephard, age 88, of Christiansburg, died, Monday, November 25, 2024. She was born in Montgomery County, VA on August 6, 1936, to the late Basil Lee and Clara Graham Elliott. She was also preceded in death by her husband, Jerold... View Obituary & Service Information
