- www.elmhurst.edu
- 81
- 29
- 115
Elmhurst University (formerly Elmhurst College) is a private liberal arts institution founded in 1871. Elmhurst is located just 30 minutes from Chicago... Elmhurst University is one of the best in the Midwest, according to U.S. News & World Report;..
Relevance: 2.4023898