POI's creator (Voyajo Team)
Emerald Square is a large three-story indoor shopping mall in North Attleboro, Massachusetts. One of the largest malls in New England with over 170 stores and restaurants, the mall is located off Interstate 295 and US 1. It is anchored by J.C (...) (from Wikipedia)