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

Where we are