1. Keldara Salon And Spa 650 Washington St, Dedham, MA 02026 Coordinate: 42.23979,-71.18008 Phone: (781) 251-6600