How far from dedham?
Address: 958 Highland Ave, Needham, MA 02494, USA
Everett Harman | Sep 3, 2019
About 15 min depending on traffic.
Jeremy Krantz | Sep 3, 2019
Why don't use you Google Maps to figure it out?
Tinamarie Falcione | Sep 3, 2019
15min
Thanks! Your answer is awaiting moderation.