City Hall

Location

Meeting Room 1
165 Church Street
New Haven, CT