Shopping malls database
South Attleboro Square is located at the corner of Rt. 1 & Rt. 123, Attleboro. It is a Community Center which opened in 0. It is an Open shopping mall with 1,368 parking spaces. It covers an area of 320,750 sqft. and has about 20 stores.
Shopping mall's name: South Attleboro Square
Address: Rt. 1 & Rt. 123, Attleboro, MA 02703
Number of stores: 20