MarinHealth Cardiovascular Medicine | A UCSF Health Clinic

About This Location

The team at MarinHealth Cardiovascular Medicine takes pride in delivering exceptional care in the heart of Marin. Although we specialize in the heart, we never lose sight of the whole person. We get to know our patients as people, and value their specific needs, lifestyle, and quality of life.

Our comprehensive programs include education, prevention, state-of-the-art diagnostic services, advanced treatments, and rehabilitation. Trained at the nation’s premier academic institutions, our board-certified experts have decades of collective experience in cardiovascular medicine, interventional cardiology, cardiac electrophysiology, structural heart disease, and advanced heart failure.

Through the Haynes Cardiovascular Institute at MarinHealth Medical Center - one of the nation’s top 100 heart and vascular programs, we offer access to the most advanced cardiac treatments and technologies.  Our team is known for being early adopters of new technologies and procedures. As a result, we have launched numerous highly successful programs in primary prevention, diagnostic imaging, and life-saving cardiovascular interventions.


We have multiple locations throughout the North Bay. See a list of all MarinHealth Cardiovascular Medicine Locations.

In-Person Appointments

Our office is seeing patients for in-person appointments with enhanced safety precautions for the protection of our patients, staff and our families. If you are an existing patient, please utilize MyChart to schedule an appointment. If you are a new patient, please call our office to schedule an appointment: 1-415-878-2910.

Telehealth Appointments

For the convenience of our patients, our office is pleased to offer telehealth appointments. You can use your smartphone, tablet, laptop, or desktop computer with webcam to connect with your provider from the comfort of your home. You will be able to see and hear your provider for a real-time, video-based interaction. Call our office for more information or to schedule an appointment.

Preparing for Your Telehealth Appointment

Patient Portal

MarinHealth is proud to offer MyChart powered by UCSF Health to all MarinHealth Medical Network patients. This service is a secure, convenient way to manage your health online. Log on now, or learn more.


For the convenience of our patients, we have made the following forms available online. Please print and fill out all applicable forms and present them at the reception desk when you arrive for your office visit.

Related Services