1831 Reservoir Street, Harrisonburg, VA 22801

Phone (540) 433-9151

For after-hours urgent needs, call the Rockingham Memorial Hospital operator at (540) 689-1000 and ask to have the on call Harrisonburg Family Practice physician paged for you.

1831 Reservoir Street,

Harrisonburg, VA 22801

Phone (540) 433-9151

Hours of Operation

Monday: 8am to 5pm

Tuesday: 8am to 5pm

Wednesday: 8am to 5pm

Thursday: 8am to 5pm

Friday: 8am to 5pm

Saturday: Urgent Care Walk-In Clinic and scheduled appointments from 8am to 12pm noon.

Sunday: we are closed.

We have Urgent Care Walk-In Clinic on Labor Day, Memorial Day, and July 4th from 9am to 12pm noon. We are closed on Christmas Day, Thanksgiving, and New Year's Day.  We maintain regular business hours on all other Holidays.

Billing and Health Insurance

Most insurances are accepted.

If you are a new patient, you should check with your insurance provider to determine if the physician you wish to make an appointment with is ‘in network’ with your plan. This is especially true if you are an expatriate employee or a college student.

Please bring photo identification and your current insurance card to each appointment. 

Co-payments are due before your appointment, and this and other bills can be paid by credit card (even via telephone), debit card, check, or cash.

Patient Portal