Harrisonburg Internal Medicine

Call Us:  540.433.6967

Harrisonburg Internal Medicine has been there for me year after year. The caring staff has always been so supportive they feel like family to me."

- Rebecca

Office Hours

Monday–Friday: 8–5pm

Saturday & Sunday: Closed

Harrisonburg Internal Medicine

1937 Medical Avenue 
​Harrisonburg, VA


Harrisonburg Internal Medicine is one of the few remaining private practices. Our primary focus is the long-term health of our patients. We don't answer to a corporation and their bottom lines or quotas. We answer to you.  We believe in personalized care based on your health concerns. We are physicians
first, putting your care above all else.

Read More

  • Primary Care
  • Annual Physicals
  • Sports Physicals
  • Full Laboratory Testing
  • Immunizations
  • Preventive Health Care
  • Pre-operative Clearance

We accept most public and private insurance plans. 

New Patients

We are delighted that you have trusted us with your care. We look forward to your visit.

Whether you need to request an appointment or ask a question, we are here to help.  Call 540.433.6967 and press "0" to speak to the receptionist.

Appointment Request