Elmhurst College

Located at 190 S Prospect Ave in Elmhurst.