elmhurstcollege

Elmhurst College

Founded in 1871, Elmhurst is a private, four-year college affiliated with the United Church of Christ. youvisit.com/tour/elmhurst
  • 487 posts
  • 1,727 followers
  • 66 following