David Roger Foglesong, 65, of Galax, passed away Monday, July 16, 2018 at Carilion Roanoke Memorial Hospital. He was born February 6, 1953 to the late Clay and Ruth Foglesong in Smyth County. Survivors include wife of 34 years, Jeanne of... View Obituary & Service Information