One Chaminade LaneSanta CruzCA95065
831.465.3465
The Spa at Chaminade is the only complete day spa in Santa Cruz. Enjoy massage, body treatments, facials, and more!