City of Elmhurst

The City of Elmhurst is a vibrant, visionary community of 43,000 recently recognized as one of the top ten places to live in Illinois.