Shopping malls database
Legacy Place is located at the corner of I-95, Rtes.128 & 1 , Dedham. It is a Lifestyle/Specialty Center which opened in 2008. It is an Open shopping mall with 2,923 parking spaces. It covers an area of 675,000 sqft. and has about 76 stores.
Shopping mall's name: Legacy Place
Address: I-95, Rtes.128 & 1 , Dedham, MA 02026
Number of stores: 76