Contact Us Today!

Phone: 831‑515‑8118

Email: info@santacruzmedspa.com

Address: 2030 North Pacific Ave, Unit E, Santa Cruz, CA 95060

Hours: Tuesday – Saturday, 9 am-6 pm