Contact Us

Questions? Comments?

Let us know and we will be in touch with you soon!

 

  • This field is for validation purposes and should be left unchanged.

IHI Chicago Office

100 N. Riverside Plaza
Suite 2200
Chicago, IL 60606

312-724-7924

Sign up for news & updates:

  • This field is for validation purposes and should be left unchanged.