Norwich City

Town hall in Norwich, United States
Suggest an edit · Your business? Claim now

Add more information

Norwich City Hall is the seat of municipal government in Norwich, Connecticut, United States. It is located at Union Street and Broadway, prominently …

Facts

Construction completed:1870
Architectural style:Second Empire

Social profiles

Frequently asked questions

Q:
When are taxes due?
A:
Taxes are due July 1 and January 1. If a real estate or personal property tax bill is $100 or less, the full amount is due on July...
Data from: BusinessWebsite
Oops! Something went wrong, Please try again after a few minutes
Data from: Nicelocal.com