Tea House Spa

Spa  in Santa Cruz , CA

112 Elm St
Santa Cruz , CA , 95060

Tea House Spa

Get directions 112 Elm St
 
Add to favourites
 
Add to favourites
Share on:
Facebook Twitter
Please  log in,  to write a review for this location...
Tea House Spa provides best Spa services in Santa Cruz, CA. Please, give us a call at 831-426-9700 or visit our website at https://www.teahousespa.com/ for more information about our Spa services in Santa Cruz, CA!