1947 Medical Avenue Harrisonburg, VA 22801 | 540.434.3004


Welcome to our Website

Our physicians, nurse practitioners, and counselors along with
our support staff, work together as a team to provide high quality
medical care to the children in our community! We examine and treat
children from birth through college graduation.



We are currently unable to accept credit card payments online.
We apologize for any inconvenience and we hope to be back up soon.


We offer two office locations for your convenience.

Harrisonburg Location 1947 Medical Avenue
Harrisonburg, Va. 22801
540-434-3004

• Monday-Friday 8:00am-5:00pm. Our last appointment is scheduled at 4:30pm.
• Walk-ins 8:00-9:30am only
• Established patients are seen on the weekends on a walk-in basis:
• Saturday 9:00am-12:00pm. Sunday 1:00pm-3:00pm

McGaheysville Location 9982 Spotswood Trail
McGaheysville, Va. 22840
540-437-3740

• Monday-Friday 9:00am-5:00pm. Our last appointment is scheduled at 4:30pm.
• New patients are seen by appointment only.

Education & Counseling Center (ECC):
540-434-2821 - Appointments



The Virginia High School League (VHSL) requires a checkup - after 5/1/2013 - for school sports participation in the 2013-2014 school year.

If your child wants to participate in sports for the upcoming school year, please call to schedule your appointment.


Prenatal or "Meet the Doc" visits

If you would like to visit our office and meet one of the physicians, please call to schedule a Prenatal or "Meet the Doc" visit. This visit is free of charge and can be scheduled with the physician of your choosing.

Get Important Product Safety and Recall Information

Click here to get the latest information on the recent toys and other products that could have safety issues and affect you or your family.


The Federal Trade Commission (FTC) requires all medical offices to verify the identity of their patients, confirm the patient's address and telephone number and verify insurance coverage. This requirement is to prevent and detect identity, insurance, or medical identity theft.

Insurance cards must be presented and demographic information verified at every visit.

We now copy driver's license or photo id for patients over 16, parents, or the patient's legal guardian. Identification will be confirmed at every visit.

We are sorry for any inconvenience this may cause.