United States

The Illinois Institute of Art-Schaumburg

1000 N. Plaza Drive, Suite 100, Schaumburg, Illinois, IL 60173, United States

The Illinois Institute of Art-Schaumburg

More about The Illinois Institute of Art-Schaumburg

Where we are

Address

1000 N. Plaza Drive
Suite 100
Schaumburg, IL IL 60173
United States