Shoppers World Customer Service Numbers

  1. Call at 216-755-5653

  2. Head Office Location: 1 Worcester Road, Framingham, Massachusetts 01701 United States
  3. Driving Direction: Follow the directions to locate Shoppers World
  4. Locations Near You: Find nearby locations of Shoppers World

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.