Terra Spa

★★★★★
  • 587 High St

    Dedham, MA 02026

    Map & Directions
  • 781-493-6000

About Terra Spa

Categories
5 1
Hi! Sign in to let us know how Terra Spa was?
Write a Review
.

I got the best Pedicure here, lasted forever, the experience was relaxing loved it! five stars. Had an ok massage I did not quite like being in the basement atmosphere wise. three stars. Will definitely be back for nails.

3
★★★★★

I got the best Pedicure here, lasted forever, the experience was relaxing loved it! five stars. Had an ok massage I did not quite like being in the basement atmosphere wise. three stars. Will definitely be back for nails.

 

Wait, you're the expert.

If you've been to or used Terra Spa, leave a review.

It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.



Write a Review