Skip to Content

Serving the primary care needs of families in Reidsville and Rockingham County.

Make an Appointment

Schedule Online or call 336-951-6460.

Featured Health Services


Primary Care in Reidsville

Families in Reidsville and Rockingham County can count on us for:

  • Physical examinations, including well-check visits, physicals for women and health checkups
  • Care of everyday illnesses and injuries
  • Referrals to specialists

Same-Day Appointments

We offer daily sick visit appointments for those unexpected acute illnesses. We ask that you call our office as early as possible for same day appointments. These spots fill quickly and are by availability only.

Patient Resources

View patient information to learn about insurance plans accepted, bill payment, financial assistance and medical records.


Use MyChart to view medical test results, review your health history, check your payment balance, contact your provider and do other tasks. If you do not have a MyChart login, you can request account activation here.

Appointment Guidelines

Please arrive 30 minutes prior to your appointment.  Bring your completed new patient packet, insurance card, photo id, immunization records, copay and all medication bottles including prescriptions, supplements and over-the-counter medicines to your appointment. If you arrive more than 10 minutes late, we may have to reschedule.  If you must cancel an appointment, please do so at least 24 hours in advance.

Patient Forms

Save time at our office by filling out forms in advance and bringing them to your appointment. Ask us which forms you need.

Address & Hours

Reidsville Primary Care

621 S. Main Street Suite 100 Reidsville,  NC  27320

Get Driving Directions

Main: 336-951-6460

8:00 AM - 5:00 PM
8:00 AM - 5:00 PM
8:00 AM - 5:00 PM
8:00 AM - 5:00 PM
8:00 AM - 5:00 PM