Shopping malls database
Mystic Mall is located at the corner of Everett Ave. & Spruce St., Chelsea. It is a Community Center which opened in 1978 and was last renovated in 1997. It is an Open shopping mall with 1,460 parking spaces. It covers an area of 292,933 sqft. and has about 24 stores.
Shopping mall's name: Mystic Mall
Address: Everett Ave. & Spruce St., Chelsea, MA 02150
Number of stores: 24