Dr. William Thomas, DO is a family medicine specialist in Christiansburg, VA. Dr. Thomas completed a residency at Geisinger Health Sys. He currently practices at Christiansburg Family Medicine and is affiliated with LewisGale Hospital Montgomery. He accepts multiple insurance plans, including Medicare.
Christiansburg Family Medicine
LGP Hickok Street6 Hickok St, Christiansburg, VA 24073 Existing Patients: (540) 382-6148
- Edward Via Virginia College of Osteopathic Medicine, Fellowship Hospital — 2013
- Geisinger Health Sys, Residency Hospital — 2012
- Geisinger Health Sys, Internship Hospital — 2008
- Shenandoah University, Undergraduate School — 1994
- Anthem Blue Cross Blue Shield
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- Coventry Health Care
- Coventry Health Care of Virginia
- First Health (Coventry Health Care)
- Optima Health
- Virginia Health Network
- Virginia Premier
* Please verify this information when scheduling an appointment.
Leave a review
How likely are you to recommend Dr. Thomas?
The office was clean, staff was friendly, nurse was very knowledgeable. Dr. Thomas has great bedside manner, he was very thorough with my exam as a new patient. He took the time to ask me questions and listen to my responses. He used terms I can understand and broke down the answer to my questions in entirety. I would recommend him to family or friends.
- LewisGale Hospital Montgomery