Skip to content

STADIUM PLAZA SHOPPING CENTER

TEWKSBURY, MA

About The Property

Map of STADIUM PLAZA SHOPPING CENTER

Total Square Footage

276,201

Parking Spaces

1,124

Tenants

Market Basket
Marshalls
CVS
MB Spirits
Antons
Wicks Insurance

Available Square Footage

A.
104,565
B.
26,140
C.
9,212
D.
15,467
E.
2,400
Inquire now

Location

STADIUM PLAZA SHOPPING CENTER
10 Main Street, TEWKSBURY, MA, 01876

Inquire now

Contact us today to learn more about this property and how we can help you find the perfect space for your business.

Name(Required)