Emerald Square Mall is a three-level enclosed regional mall located in North Attleborough, Massachusetts, situated along U.S. Route 1 and I-295 near the Cumberland, Rhode Island border. Opened in 1989, the mall features 563,979 square feet of leasable retail space and primarily serves northern Bristol County, southern Norfolk County, and Providence Co…
Emerald Square Mall is a three-level enclosed regional mall located in North Attleborough, Massachusetts, situated along U.S. Route 1 and I-295 near the Cumberland, Rhode Island border. Opened in 1989, the mall features 563,979 square feet of leasable retail space and primarily serves northern Bristol County, southern Norfolk County, and Providence County.
Location: North Attleborough, Massachusetts
Owner: Summit Properties USA
Address: 999 South Washington Street
Opening date: August 10, 1989
Developer: New England Development · The Pyramid Companies