
Discover
The Best Brands
About Us
Emerald Square is a three level, climate controlled shopping mall in Massachusetts. Enjoy shopping at 100 name brand stores including H&M, Victoria's Secret, The Children's Place and more.
Emerald Square is a three level, climate controlled shopping mall in Massachusetts. Enjoy shopping at 100 name brand stores including H&M, Victoria's Secret, The Children's Place and more.