Willow Oak Pediatrics provides extraordinary comprehensive pediatric care to children, from newborns to 21 years of age.
Our board-certified pediatricians and caring staff provide preventative health maintenance for healthy children and medical care for common child illnesses.

We offer:
• same-day sick visits
• routine wellness examinations
• immunizations
• sports and school physicals
• in-house lab
… And much more.

We are dedicated to providing the highest quality of care to all of our patients in a warm and friendly environment. Call to make an appointment today.








Antioch Hours:

Monday

8:00 am - 6:00 pm

Tuesday

8:00 am - 5:00 pm

Wednesday - Thursday

8:00 am - 7:00 pm

Friday

8:00 am - 4:00 pm

1st, 3rd and 5th Saturday of each month 9:00 am - 1:00pm
We have walk-in hours from 8-9 am Monday thru Friday
Weekends by appointment only

On Saturdays, an appointment is necessary, please call for appointment.


Libertyville Hours:

Monday - Tuesday - Thursday

8:00 am - 5:00 pm

Wednesday

8:00 am - 7:00 pm

Friday

8:00 am - 3:00 pm

2nd and 4th Saturday of each month 9:00 am - 1:00pm
We have walk-in hours from 8-9 am Monday thru Friday
Weekends by appointment only


SUNDAY During Sick Season – (November thru March) Sunday Sick Hour
Libertyville location ONLY – 9:00 am-11:00 am (MUST CALL TO SCHEDULE APPOINTMENT)



Willow Oak Pediatrics
311 W. Depot St., Suite M
Antioch, IL 60002

P: (847) 838-7337
F: (847) 362-5151

Libertyville Office:
Willow Oak Pediatrics
1900 Hollister Drive, Suite 330
Libertyville, IL 60048

P: (847) 362-2500
F: (847) 362-5151

For Billing Questions, call 847-362-2500 and ask for “Billing”.

For Prescription Refills, call for the Prescribing Doctor and leave a telephone encounter with the receptionist.

Open 6 days a week including two evenings at each location CALL TO SCHEDULE YOUR APPOINTMENT