This Walmart-anchored property is one of the largest open-air shopping centers in Central Massachusetts, located between Worcester and Springfield in Sturbridge. Its prime trade area alone houses a population of over 189,000 residents and 69,000 households. The center is easily accessible from I-90, I-84, and Route 20, drawing a wide customer base.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.