Landmark Center

📍 Boston, MA
Type
Lifestyle/Specialty Center
Stores
7
Opened
2000
Retail Area
950,000 sqft.
Parking
—
Food Court
No
📄 About this Mall

Landmark Center stands as a major retail hub in Boston, MA. The Lifestyle/Specialty Center is situated at Park Dr & Brookline Ave. The center has served the community since 2000. Covering 950,000 sqft. of retail space, Landmark Center hosts roughly 7 individual stores and outlets.

📍 Location & Map
Map © OpenStreetMap contributors