Sa Teresa Inc
313 Front St, Santa Cruz, CA 95060
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Payment method
- mastercard, visa, amex, discover
- Neighborhoods
- Downtown Santa Cruz, Central Santa Cruz
- AKA
Sa Teresa Spa
- Categories
- Medical Spas, Health Resorts
Suggest an Edit