Saturday Appointments Available

​Don't forget, we have walk-in hours on Saturdays at our downtown adult location from 7:30am to 1pm. If you are unable to get an appointment during the week, ask about our Saturday hours! The appointments are in our adult office, but we accept pediatric patients on Saturdays as well.

Johnson Health Center welcomes you into our Patient-Centered Medical Home!

Please choose from the options above for the service(s) that you would like to learn more about.

We are so happy that you're interested in our services! Questions? Can't find what you are looking for? Don't hesitate to contact us for more information (our directory is at the bottom as well as our Contact Us page). Have Facebook? Don't forget to "like" us on Facebook!

Johnson Health Center is a non-profit organization, governed by an independent Board of Directors. Our mission is to provide quality healthcare to all in a Patient-Centered Medical Home. We accept all forms of insurance including (but not limited to): Anthem, Virginia Premier, Optima, Southern Health, Tricare, Medicare, and Medicaid. If you are uninsured or have a health plan that does not cover all of your medical expenses, we also offer services on a sliding scale. Please visit our "forms" page above to download an application for sliding scale services.

Please note:

For after hours urgent care: call any office line from our directory, choose the option to contact our on-call provider, and an on-call provider will assist you.


  • Adult - Lynchburg (map)| (p) 434-947-5967 (f) 434-947-5971
  • Pediatrics - Lynchburg (map)| (p) 434-455-3260 (f) 434-528-2639
  • OB/GYN - Lynchburg (map)| (p) 434-455-3270 (f) 434-528-3747
  • Pharmacy - Lynchburg (map)| (p) 434-455-3265 (f) 434-455-4913
  • Dental - Madison Heights (map)| (p) 434-847-4691 (f) 434-847-4693
  • Adult/Pediatrics - Madison Heights (map)| (p) 434-929-1400 (f) 434-929-0410
  • Adult/Pediatrics - Bedford (map)| (p) 540-425-7910 (f) 540-583-5149
  • Dental - Bedford (map)| (p) 540-425-7914 (f) 540-583-5155
  • Administration (map)| (p) 434-455-2480 (f) 434-455-2487