Ochoa Blanca MD is located at 1595 Soquel Dr, Santa Cruz, CA. This business specializes in General Practice Medicine. Ochoa Blanca MD is open By appointment and accepts Mastercard and Visa.
The doctors at Dominican Medical Foundation / Catholic Healthcare West, provide personalized care for your entire family, right in your local community.