Shopping malls database
Northwoods Crossing is located at the corner of Rte. 495 & Bay St., Taunton. It is a Community Center which opened in 2010. It is an Open shopping mall. It covers an area of 174,562 sqft. and has about 13 stores.
Shopping mall's name: Northwoods Crossing
Address: Rte. 495 & Bay St., Taunton, MA 02780
Number of stores: 13