Emerald Square - North Attleboro, MA Mall and Shopping Center
Home > US > Massachusetts > North Attleboro > Emerald Square

Emerald Square

Emerald Square is enclosed mall with 1,022,727 sq. feet Gross Leasable Area (GLA). Below you can find Emerald Square contact information, mall location map (coming soon), nearby hotels (coming soon) as well as Emerald Square store directory arranged both alphabetically and by categories.

Emerald Square Contact Information


Address: 999 South Washington Street, North Attleboro, MA 02760

Phone: (508) 699-7979

Website: Emerald Square


Emerald Square Store Directory - A to Z

Directory of all stores in Emerald Square sorted alphabetically.


Emerald Square Stores - Categories

Directory of Emerald Square stores sorted by categories.