One Chaminade LaneSanta Cruz, CA 95065
831.465.3465
The Spa at Chaminade is the only complete day spa in Santa Cruz. Enjoy massage, body treatments, facials, and more!
We use cookies on this site to enhance your user experience. For a complete overview of all cookies used, please read more here.