Legacy Place

950 Providence Highway, Dedham

Legacy Place is a 675,000 square foot open-air retail environment featuring a contemporary blend of fashion, restaurants and entertainment. The complex features an office complex that serves as the new world headquarters for National Amusements and its signature theatre concept, Showcase Cinema de Lux.


Department Stores