
Accepting New Patients
2018 Mission St
Santa Cruz, CA 95060
5.1 miles away
Accepts 14 insurance carriers
Telehealth available
On staff at Dominican Hospital
Call: (831) 204-6616
