42 Town St
Great Plains Plaza
113 Salem Tpke Norwich, CT
624 W Main St Norwich, CT
A nice place to shop. Small, but have lots! There is a store there that brings in starts from the NFL, NBA, WWE etc and also helps bring in business with those events to the other stores. Nice place!
September 06, 2005
If you've been to or used
Norwichtown Mall, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.