Locations

Stanford, Palo Alto

36 Stanford Shopping Center
Palo Alto, CA 94304
(650) 326-8522

ST Hours of Operation:
Monday – Friday    8am – 8pm
Saturday    8am – 7pm
Sunday    10am – 6pm

Schedule Appointment »


Click on Map

Town & Country,
Palo Alto

95 Town and Country Village
Palo Alto, CA 94301
(650) 327-6964

TC Hours of Operation:
Monday - Tuesday     8-30am – 7pm
Wednesday - Friday     8-30am – 8pm
Saturday    8am – 7pm
Sunday    10am – 6pm

Schedule Appointment »


Click on Map

San Francisco

233 Grant Avenue
San Francisco, CA 94108
(415) 433-7644

SF Hours of Operation:
Monday   9am – 5pm
Tuesday   closed
Wednesday   9am – 6pm
Thursday   9am – 7pm
Friday   9am – 7pm
Saturday   9am – 6pm
Sunday   10am – 6pm

 


Click on Map

* Please call the spa for summer and holiday hours.