Emerald Square Mall Directory
Emerald Square is a three-level enclosed shopping mall in North Attleborough, Massachusetts, with more than 100 stores including Macy’s, JCPenney, H&M, Hollister, Sephora, Victoria’s Secret, and Foot Locker. Located at 999 South Washington Street, it also features Build-A-Bear Workshop and a variety of dining options. The mall is owned and managed by Summit Properties USA,…
