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...
  • Alyssa
  • Candy
  • Beverly
  • Alyssa
  • CMT
  • Chase
  • Damien
  • Emma
  • Dylan
  • Emelia
  • Jayme
  • Gemini
  • Enrique
  • Lori
  • June
  • Renee
  • Room 2 I Tub and Sauna
  • Kaliah
  • Room 1
  • Room 3 I Tub and Sauna
  • Orbie