Heart & Vascular Providers

To find a cardiologist, search the list below or call 844.411.UPHS (8747).

Cardiology

Learn More

Marquette, MI
4.4 / 5 (64)
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
4.8 / 5 (210)
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule
Hancock, MI
4.8 / 5 (280)
Employed Provider
Accepts New Patients
Call to Schedule

Pediatric & Adult Congenital Cardiology

Learn More

Marquette, MI
4.9 / 5 (33)
Employed Provider
Accepts New Patients
Call to Schedule

Cardiovascular Surgery

Learn More

Marquette, MI
Employed Provider
Accepts New Patients
Schedule Appointment
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
4.7 / 5 (23)
Accepts New Patients
Call to Schedule
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule

Electrophysiology

Learn More

Marquette, MI
Accepts New Patients
Call to Schedule
Marquette, MI
Accepts New Patients
Call to Schedule
Marquette, MI
Accepts New Patients
Call to Schedule

Interventional Cardiology

Learn More

Marquette, MI
4.8 / 5 (128)
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
4.5 / 5 (4)
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
4.8 / 5 (117)
Employed Provider
Accepts New Patients
Call to Schedule

Interventional Radiology

Learn More

Marquette, MI
4.7 / 5 (92)
Employed Provider
Call to Schedule
Marquette, MI
Accepts New Patients
Call to Schedule
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule
Marquette, MI
Employed Provider
Accepts New Patients
Call to Schedule