Shopping malls database
Dedham Plaza is located at the corner of Rte. 1-Boston Providence Turnpike, Dedham. It is a Community Center which opened in 1959 and was last renovated in 1990. It is an Open shopping mall with 810 parking spaces. It covers an area of 242,000 sqft. and has about 34 stores.
Shopping mall's name: Dedham Plaza
Address: Rte. 1-Boston Providence Turnpike, Dedham, MA 02026
Number of stores: 34