Office Details

Our friendly, knowledgeable staff works hard to make your visit as smooth as possible. See below for helpful information including directions, hours, after hours care, insurance and billing, payment options and financing.


Millennium Pediatrics
2712 Forgue Drive, Suite 100
Naperville, IL 60564
Phone: (630) 548-1100
Fax: (630) 428-4211

Appointment Hours
Monday: 9:00 AM - 6:00 PM
Tuesday: 9:00 AM - 6:00 PM
Wednesday: 9:00 AM - 5:00 PM
Thursday: 9:00 AM - 6:00 PM
Friday: 9:00 AM - 5:00 PM
Saturday: 8:30 AM - 12:30 PM
Sunday: Closed

Medical Advice Line Hours - 630-548-1100
Monday: 8:30 AM - 5:00 PM
Tuesday: 8:30 AM - 5:00 PM
Wednesday: 8:30 AM - 5:00 PM
Thursday: 8:30 AM - 5:00 PM
Friday: 8:30 AM - 5:00 PM
Saturday: 8:30 AM - 12:00 PM
Sunday: Closed

When you have an urgent issue after hours that cannot wait until morning, call 630-548-1100 and follow the prompts to get the physician or nurse practioner on call.  Please save routine questions (mild illness, prescription refills, appointments) for the next business day.



Millennium Pediatrics takes pride in offering a range of providers and appointment times to accommodate your schedule. Please call our office to schedule any appointments and our front desk staff will accommodate your desired time to the best of their ability. If you are running late or need to reschedule, please contact our office as soon as possible.


Please click here to view the complete list. If your insurance plan requires you to choose a primary care physician (PCP), make sure you have selected one of our providers before your appointment.  Some payers require additional time to reflect PCP changes.

Payment Options

We accept checks, cash or credit cards. Flexible payment plans are available, please contact us to discuss. Credit card payments may be made via your patient portal, the quickpay portal identified on your patient statement, or by calling our front desk.  It is important to make sure your insurance information is up to date before any appointment so we can file your claim properly.  Incorrect insurance information may result in denials or delays that lead to higher costs for you.

Our Location

Find us on the map

Office Hours

Our Regular Schedule

Map and Location


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm