999 S Washington St Suite # W 209, North Attleboro, Massachusetts 02760(508) 695-1681 Emerald Square Mall