Internal Medicine
Santa Cruz Dowtown Office
Internal Medicine at the Dowtown Office
115 Locust Street
Santa Cruz, CA 95060
Main phone: 831-458-5670
Google Map
Choose your internal medicine doctor at the Santa Cruz Downtown Office. Our internal medicine physicians will encourage you to make healthy lifestyle changes, keep track of your preventive tests and treatments, and get you specialized help when you need it.
Office hours: Monday through Friday, 9 a.m. to 5 p.m.
View list of doctors at this location
Find an Internist accepting new patients at this location*
*Note: Depending on local patient demand, there may not be doctors available who are accepting new patients at this location.
