FOR EMERGENCIES DIAL 911

Please be aware of our Holiday Schedule. On National Holidays we do not have weekend office hours. Regular office hours also vary during Holidays. Please call to check availability. If you require immediate assistance our on call physician will be able to help you.

Appointments & Hours 

Appointments are strongly encouraged. Call (847) 888-3661. We will do our best to accommodate patient requests for physicians. Urgent illness and injuries are seen by appointment at the discretion of the triage nurse. Late patients will be required to reschedule. There is a $35 charge for less than 24 hours cancellation notice, and “no shows”. Although we do our best to confirm appointments, we cannot always guarantee this courtesy. So please remember when your appointments have been scheduled.











Evening hours are covered by only one physician and each physician is responsible for a different evening. When a physician is on vacation, there will be no evening appointments available on that day. Many Saturdays are open for scheduled office visits. However, we reserve the right to not be available on all Saturdays. Each appointment is typically 15 minutes in length. Appointments are for 1 individual only. Please do not bring in other family members, as this only causes the doctor to be late for other patients’ appointments.