top of page


Welcome 
to
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 enhance beauty and confidence in our clients by using innovative practices and superior products at most relaxing environment. 

 
Facial
Eyelash Implants
Massage

587 High St

Dedham MA 02026

781 493 6000

terraspadedham@gmail.com

Monday : closed

Tuesday : 10-7

Wednesday : 10-7

Thursday : 10-7

Friday : 10-7

Saturday : 10-4

Sunday : closed 

bottom of page