Terra Spa
As soon as you walk through the doors,
you will feel right at home.
We create a warm, caring environment
both for our clients and each other.
 We only use the highest quality products and receive extensive training with everything we offer in the shop. 
Our primary mission is to provide the highest level
of customer service to each client, thereby establishing a long lasting relationship of trust
and commitment.
Our expertise and professionalism allows us to provide clients with the utmost beauty experience.

587 High St

Dedham MA 02026

781 493 6000


Monday : closed

Tuesday : 10-7

Wednesday : 10-7

Thursday : 10-7

Friday : 10-7

Saturday : 10-4

Sunday : closed for summer