Shopping malls database
Emerald Square is located at the corner of Rt. 1 & I-295, North Attleboro. It is a Super-Regional Center which opened in 1989 and was last renovated in 1999. It is an Enclosed shopping mall with 4,510 parking spaces and a food court with 600 seats.. It covers an area of 1,023,000 sqft. and has about 155 stores.
Shopping mall's name: Emerald Square
Address: Rt. 1 & I-295, North Attleboro, MA 02760
State: MA
Number of stores: 155