We Have Several Locations to Choose From!
Johnson Health Center is proud to offer comprehensive primary health care services to anyone seeking care in the community. All insurances are accepted and reduced fees are offered to uninsured and underinsured patients.
Amelon Square Immediate Care
200 Amelon Square, Madison Heights, VA 24572
Phone: (434) 929-4357
Fax: (434) 929-1093
See Services & Providers
Amherst Community Health Center
134 Elon Rd., Madison Heights, VA 24572
Phone: (434) 929-1400
Fax: (434) 929-0410
See Services & Providers
Bedford Community Dental Center
600 Bedford Ave., Bedford, VA 24523
Phone: (540) 425-7914
Fax: (540) 583-5155
See Services & Providers
Bedford Community Health Center
582 Blue Ridge Ave, Bedford, VA 24523
Phone: (540) 425-7910
Fax: (540) 583-5149
See Services & Providers
James River Dental Clinic
239 Trojan Road, Madison Heights, VA
Phone: (434) 847-4691
Fax: (434) 847-4693
See Services & Providers
Johnson Health Center
320 Federal St., Lynchburg, VA 24504
Phone: (434) 947-5967
Fax: (434) 947-5971
See Services & Providers
Lynchburg Women’s & Pediatric Health Services
2402 Atherholt Rd., Lynchburg, VA 24501
Phone: (434) 455-3260
Fax: (434) 528-2639
See Services & Providers
Rustburg Community Health Center
925 Village Hwy, Rustburg, VA 24588
Phone: (434) 528-0005
Fax: (434) 528-0004
See Services & Providers