North Attleboro Marketplace stands as a major retail hub in N. Attleboro, MA. The Power Center is situated at Washington St.(Rte.1) & Allen Ave. East. Since opening in 2001, North Attleboro Marketplace has been refreshed with a renovation completed in 2007. Covering 526,293 sqft. of retail space, North Attleboro Marketplace hosts roughly 12 individual stores and outlets. The mall offers 2,624 parking spaces for visitors.