Shoppers World Customer Service Numbers

Shoppers World Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
For any type of assistance you can call at tel: 216-755-5653.

Where is Shoppers World Head Office Located at?
The corporate office is located at 1 Worcester Road, Framingham, Massachusetts 01701 United States.
Directions For Driving: The given driving directions path of Shoppers World from your place to 1 Worcester Road, Framingham, Massachusetts 01701 United States.

Which is the Website?
www.ddr.com is the website of the business.

The Locations Near You?
You can get all nearby locations of Shoppers World on the map?

What is Shoppers World in the Process of?

Shoppers World is a shopping destination in Massachusetts state in the United States. The Shopping Mall is owned and operated by DDR Corporation. It is situated near the intersection of route 30 and Mass Pike. Shoppers World is spread in approximately 72,323 square meters of area.

Shoppers World Features


Shoppers World was opened in 4th of October 1951 and was reopened in 1995. Together with Natick Mall, the shopping mall is known as the heart of shopping district in the area.