Save Barton A. Thomas, MD BartonThomas.MD.com • General Surgeon, Plastic Surgeon • 38 years experience Barton Thomas, MD 1118 1st Street SW, Roanoke, VA