Patient Portal Herbal Medicine & Supplements IV Menu B12 Happy Hour Clinic B-12 Menu FAQs. FAQs Contact. Book Online Contact Us Getting Here 831-477-1377 Santa Cruz. Naturopathic Medical Center. A Truly Integrative Wellness Center. ABOUT US. Founded in 2009, the Santa Cruz Naturopathic Medical Center is an integrative medical center that offers ....