top of page
Office hours

Monday:          8:00 am to 6:00 pm

Tuesday:         8:00 am to 6:00 pm

Wednesday:    8:00 am to 6:00 pm

Thursday:       9:00 am to 6:00 pm

Friday:             9:00 am to 5:00 pm

*Last allergy shot given 30 minutes prior to close*

*We close early on Halloween, the day before Thanksgiving, and New Year's Eve.  Please call for details.


*Closed New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving Thurs/Fri, December 24 and 25


- Mon, Tu, W 8:30 am to 4:30 pm

- Thurs, Fri 9:00 am to 4:30 pm

- Unavailable when office is closed

Hours Updates Will Also Be Posted to Twitter and Facebook.  Follow us to get updates.

We Have Televisits

For established patients in Illinois, we can use our medical software to connect by video conference, though appointments in the office provide more evaluation options. 


As of 2023, FIRST-TIME NEW patient or OUT-OF-STATE patient televisits may NOT be covered by insurance.  If you are interested in making such a televisit, click here to download a televisit charge summary and authorization for billing.  Please complete and return to us prior to your appointment. 

Call us with questions or to schedule a televisit appointment.

New Patients

Visit info and forms to complete before you arrive.  See the What to Expect section for details about NOT TAKING ANTIHISTAMINES for five days prior to your visit.

Who We Are

Learn about our providers.

New Food Allergy Treatments

We provide sublingual and oral food immunotherapy for desensitization, and Xolair (omalizumab) was just approved for food allergy patients.

Food Challenges

Did we authorize a food challenge appointment?  Follow this link to get information about the visit details.

School/Camp Forms

Check the box below to help us start the school form process.

Secure Patient Portal

Start a televisit, send non-urgent messages or questions, pay a bill, request refills, and more in a secure, online format or the healow app. A charge may be submitted to insurance if requesting consultation for new medical issues or questions.  

Pay Your Bill Online

Easy and secure using your statement number or personal info

Billing Questions?

Please call Horizon billing company at 224-238-4160

See this link for important info:

Pollen and Mold Counts

Daily updates during the spring, summer, and fall seasons. Sign up for daily emails.

bottom of page