411 Carter St, Staunton, Va 24401 is where Thelma resides. Thelma was born in 1928. Thelma was born 95 years ago. She has stayed in Staunton and Virginia Beach before moving to Staunton. Thelma has listed phone number: (540) 886-5738.