From Our Editors
Take a break from your chaotic schedule and treat yourself to an ultimate day spa experience at Self Odyssey in Santa Cruz. Keep your circulation flowing and your muscles eased with a massage from this spa.
Get the relaxation of an entire vacation in one afternoon at Self Odyssey. Book your appointment today!