Santa Cruz Naturopathic Medical Center
736 Chestnut St suite f, Santa Cruz 95060