City of Elmhurst Email Format
Government AdministrationIllinois, United States51-200 Employees
The City of Elmhurst is a municipal government entity in the Government Administration industry, delivering local government services to residents, businesses, and visitors to protect and enhance quality of life. It is located at 209 North York Street, Elmhurst, Illinois 60126, United States, and it employs between 51 and 200 people. Founded in 1836, Elmhurst is described as a historic, tree-lined community with a mix of housing and a broad range of retail, dining, and cultural amenities, including four museums and a symphony orchestra. It sits as the eastern gateway to DuPage County, about 16 miles west of Chicago, near O'Hare International Airport and at major Illinois expressways. The city maintains a website at elmhurst.org to provide information and public services.