Emerald Square is a shopping destination located in North Attleboro, MA. As a Super-Regional Center, it occupies a prime spot at Rt. 1 & I-295. The center first opened its doors in 1989 and underwent a significant renovation in 1999. Shoppers can explore 1,023,000 sqft. of retail floor space featuring approximately 155 stores. With 4,510 parking spaces available and a with 600 seats, comfort and convenience are priorities here.