Directions and Hours
Keldara Salon and Spa is conveniently located at the Dedham Plaza which is situated at the Intersection of Route 1 and Route 128. Exit 15A. Keldara is on the backside of the Plaza on Route 1A (Washington Street).
From Exit 15A, turn left at the first light. Take right at second light (Washington Street). Keldara is 1/2 mile on the right.
Get Driving Directions from Google Maps >

