The Center at Hobbs Brook

Sturbridge, Massachusetts

This Walmart-anchored property is one of the largest open-air shopping centers in Central Massachusetts, located in Sturbridge between Worcester and Springfield. The center is easily accessible from I-90, I-84, and Route 20, drawing a broad consumer base from across the region.

Features

  • Address 100 Charlton Road

    Sturbridge, MA 01566

  • GLA

    93,000 Square Feet

  • Key Tenants

    Wal-Mart

  • Lease Inquiry

    617.232.8900
    info@wsdevelopment.com

Share