New Patients

Click Here To Schedule Appointment

Current Patients

Click Here To Schedule Appointment

Flu season is here, and so is the flu vaccine!

Flu vaccines are now available at all 3 of our locations.

✅ Available for established patients (seen in our office within the last 2 years)
✅ No appointment needed — walk in during any of our regular office hours!

📅 Hours for walk-in flu vaccines:

Mon–Thurs: 7 am–6 pm
Friday: 7 am–4 pm
Saturday & Sunday: 8 am–11 am (Main office only)

Let’s keep our families and community healthy this fall. 💉🍁

Newborn Care

From excitement and joy to stress and nervousness, caring for a newborn can be an emotional roller coaster. To help make this time as comforting as possible, our doctors try to spend a few extra minutes during each visit so you have time to ask any questions you may have.

We see newborns at various local hospitals. If you would like more information or a list of hospitals please call us.

Our core values

Compassion

We place ourselves in the shoes of our patients and parents as we mindfully listen, observe, and examine judgment-free.

Collaboration

By continually sharing information and seeking the advice and opinions of each other, our patients receive the benefit of the combined knowledge, skill, and experience of all the healthcare professionals who work in the practice.

Community

A safe and healthy child makes a community stronger, and a strong community produces safe and healthy children.