Shopping malls database
Northborough Crossing is located at the corner of Routes 9 & 20, Northborough. It is a Lifestyle/Specialty Center which opened in 2011. It is an Open shopping mall with 2,400 parking spaces. It covers an area of 605,000 sqft. and has about 25 stores.
Shopping mall's name: Northborough Crossing
Address: Routes 9 & 20, Northborough, MA 05132
Number of stores: 25