Contact The Illinois Institute of Art - Schaumburg
The Illinois Institute of Art - Schaumburg is located in 1000 Plaza Drive, Ste. 100, Schaumburg, IL - 60173-4913. Please use the following form to contact The Illinois Institute of Art - Schaumburg with your questions. Your message will be sent to the email address we have in our record for The Illinois Institute of Art - Schaumburg.
Go back to the details page of The Illinois Institute of Art - Schaumburg