Geneva.il.us
Title
City of Geneva, Illinois
Description
Excerpted from the website description:
- This is the official web site of the City of Geneva, Illinois. Geneva welcomes you! We are located west of Chicago along the beautiful Fox River.
Languages
English
Address
- 22 S First St
- Geneva IL 60134 US
Contact
- City of Geneva, Illinois
- +1 630 232 1743