
Contact
To book your intake appointment with Dr. Johnson, please call the office
and speak to our Patient Coordinator, Rebecca at 276-235-3205.
If you would like to learn more about The Johnson Center and how we work with patients, please schedule your 20-Minute Complimentary Discovery Call to speak with a member of our care team.
We welcome your inquiry and look forward to learning more about how we may be able to support you with your health goals.
Satellite Office
Virginia Beach/Norfolk Area
Now accepting Appointments
Located on the second floor of the old Library
608 West Stuart Drive
Galax, VA 24333
Blacksburg Office
1997 S. Main St. Suite 703
Blacksburg, VA 24060
Located in Colony Park
Blacksburg Office Hours:
Monday: 9:00am to 4:00p
Tuesday: 9:00am to 5:00pm
Thursday: 9:00am to 4:00pm
Friday: 9:00am to 5:00pm
"We all walk this earth once and should strive to live life to the fullest. I look forward to working with you on your path to true health."
Barbara Johnson, MD