Shoppers World in Framingham, Massachusetts is a strip mall is an unenclosed shopping center of a type known as a “power center”. It located on Route 9, near the intersection of Route 30 and the Mass Pike (I-90) in Framingham, on the site of Shoppers’ World, an historic, early suburban shopping mall that was torn down in 1994. The new Shoppers […]