Elmhurst University is a private liberal arts university located in Elmhurst, Illinois, just 30 minutes from Chicago. Founded in 1871 and affiliated with the United Church of Christ, Elmhurst offers a unique educational experience known as the Elmhurst...
Phone
+1 630-617-3020
Year Founded
1871