Amherst Community Health Center

134 Elon Road
Madison Heights, VA 24572
Get Directions
Phone: (434) 929-1400
Fax: (434) 929-0410
Mon-Thurs 7:30am-6pm | Fri 7:30am-5pm | Sat 7:30am-1pm


This location offers primary care for both adult and pediatric patients. In addition, behavioral health services are also offered. This office is accepting new patients. All insurances are accepted. Uninsured or underinsured patients may apply for a reduced fee rate based on household size and income. The administrative offices are also housed here. It is located behind Truist on Route 130.

  • (p) 434-455-2480
  • (f) 434-455-2487
  • (p) 434-455-2483

Construction Updates

5.30.23 Watch LIVE updates of the new Amherst County Community Health Center under construction! This new health center will combine many current services including adult and children’s medical and dental, behavioral health, pharmacy, and provide a wellness center designed to facilitate nutritional education and physical fitness. Construction will be completed in 2024.

Location Providers

Karyn Asher, PNP
Amanda Noel, Resident in Counseling
Brenda Kozak, FNP
Jennifer Shumate, MSN, PMHNP-BC
Duane Kresge, PNP