Book Appointment
Appointments
To make an appointment, simply click a scheduling link below and follow the steps on screen. We offer telehealth appointments, and in-person appointments.
We offer both a general scheduling link to All Providers, and specific providers if you so choose.
Alternatively, you can book an appointment by location. Please note: in-person appointments continue to follow strict COVID-related guidelines in order to protect your health and that of our doctors.
Phone Appointments
We can also book appointments via phone. Below you will find a list of our phone numbers and phone hours. If you don't find a time slot available from the online appointment options below, please give us a call and we'd be happy to help you.
Clinic Phone Numbers
West Loop
Phone number: (312) 612-5000
Elmhurst
Phone number: (630) 530-5757
Roscoe Village
Phone number: (773) 348-7500
Bartlett
Phone number: (630) 213-3830