Shopping malls database
Shoppers World is located at the corner of Worcester Rd. (Rt. 9) & Cochituate Rd. (Rt. 30), Framingham. It is a Regional Center which opened in 1995 and was last renovated in 1996. It is an Open shopping mall. It covers an area of 778,476 sqft. and has about 25 stores.
Shopping mall's name: Shoppers World
Address: Worcester Rd. (Rt. 9) & Cochituate Rd. (Rt. 30), Framingham, MA 01701
State: MA
Number of stores: 25