City Hall Chambers
Drag box to select area
<p>City Hall Chambers is where most public meetings are held. The entrance is at 109 James Street. This is the same building where Geneva's administrative offices conduct business.</p>
109 James St, Geneva, IL 60134
- Accessibility Details: There is a lift for access to City Council Chambers.
- Accessible: yes