Home
Spa Packages
About
Contact
FAQ
Policies
Book Now
Menu
Tea House Spa
112 Elm Street
Santa Cruz, CA, 95060
831-426-9700
Your Custom Text Here
Tea House Spa
Home
Spa Packages
About
Contact
FAQ
Policies
Book Now
Book your spa package