1. City of Elmhurst 209 N York St, Elmhurst, IL 60126 Coordinate: 41.90368,-87.93978 Phone: (630) 530-3020