1. Showcase National Amusements De Lux Legacy Place 200 Elm St, Dedham, MA 02026 Coordinate: 42.22931,-71.17738 Phone: (800) 315-4000