Tea House Spa About
Tea House Spa Services
Tea House Spa Amenities
Tea House Spa FAQ
Tea House Spa where ?
Tea House Spa at 112 Elm St, Santa Cruz, California 95060
Tea House Spa phone number ?
Tea House Spa phone number 8314269700
Tea House Spa contact ?
You can call at 8314269700.You can fill out the form at teahousespa.com.
112 Elm St zip code ?
The Zip Code 95060