Acupuncturist
Chris Ells, L.AC. is a acupuncturist in Santa Cruz, CA. NPI: 1235380197.
Address: 632 FREDERICK ST, Santa Cruz, CA 95062
Phone: 8313458895
Welli connects patients with providers based on philosophy of care and clinical approach. View Chris Ells's full profile, read patient reviews, and schedule an appointment.