Northborough Crossing

Northborough, Massachusetts

As part of a larger 1 million square foot mixed-use development, Northborough Crossing is a 600,000 square foot open-air retail center featuring New England’s first Wegmans supermarket, popular anchor stores, specialty shops, and residential apartments.