Company Description

I created Cielo Spa as a sanctuary. I was inspired by my Mexican heritage to name my Santa Barbara day spa Cielo. The word "Cielo" translated from spanish to english means "Heaven".

Photos & Videos

5 photos
Cielo Spa Boutique logo

Cielo Spa Boutique

Address:
1725 State St Santa Barbara, CA
Phone:
(805) 687-8979
Social: