Emerald Square Mall Address and Contact Number


999 S Washington Street, North Attleborough, MA 02760, United States View Phone Number
About Emerald Square Mall
The Emerald Square is the largest shopping mall situated in North Attleboro, Massachusetts, United States. It was opened on 10 August 1989. The Emerald Square shopping mall is owned and managed by Simon Property Group. Simon Property Group is an American commercial real estate company. It has more then 155 stores and total retail area is 1.022 million ft. The Emerald Square shopping mall offers excellent facilities to the customers such as restaurant, food court, coffee shop, parking space etc. The contact information like email address, telephone number, website and postal cum official address of Emerald Square Mall is mentioned in below section.
Contact Detail
Location
999 S Washington Street, North Attleborough, MA 02760, United States
Phone No
+1 508-699-4100
 
Is this number or
Website
www.simon.com
Review on Emerald Square Mall?
Your Review :
  
Your Good Name:
Your Email Id :
Gender :
Image Text :