New Haven City Hall

161 Church St.
New Haven
Connecticut
United States