Checking hours…
Contact & location

We’re here when you need us.

Visit us on Pro Pointe Lane in Harrisonburg, give us a call, or send a secure message through the Family Portal.

Get in touch

How to reach us

Office hours
  • Monday – Friday8:00 am – 5:00 pm
  • Saturday9:00 am – 12:00 pm
  • SundayClosed

Saturday is by appointment only, no walk-ins. Nurse line available during business hours; an on-call provider is available after hours.

Visit us

2034 Pro Pointe Lane
Harrisonburg, VA 22801

On-site parking with a welcoming waiting room for kids of every age.

New to the practice?

Book a free “Meet the Doc” visit to tour the office and chat with one of our providers, in person or by video.

Call office Family Portal