Thanks for visiting our new website


Bedford Site Opening to Adult Patients

‚ÄčBedford Community Health Center, a division of Johnson Health Center, would like to announce that we are now accepting adult patients! Thank you for your support and patience through the hiring process. Starting September 19th, Dr. Kadree, our medical director, will begin seeing adult patients every Friday until October 13th. Ms. Annette Schwendinger, FNP will start the week of October 13th working 3 days per week. We are currently scheduling adult patients for these dates. We are located in the Westgate Shopping Center, next to Peebles, in Bedford. Call us to schedule your appointment today 540-425-7910.

Johnson Health Center welcomes you to the JHC website and 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