One physician. One small team. One promise.
Dr. Eleanor Voss leads every clinical decision at Lakeshore. Maya Olson, NP-C, and Sophie Brennan, RN, are the team you'll meet on the way in. James Park, MD, covers when Dr. Voss is away.


Dr. Eleanor Voss, FACC, FSCAI
Eleanor practices interventional cardiology with the conviction that the schedule is the practice. She reads every chart, writes every clinic note in plain language, and publishes the practice's outcomes annually. The most boring sentence in cardiology — “the doctor will see you now” — is the one she's most committed to keeping.
Outside the practice she's a runner (5k three times a week, slowly), a mediocre gardener, and the parent of two college-aged kids who think the family business ought to come up at fewer dinners.
Career
- 2002MD · Johns Hopkins University School of Medicine
- 2005Internal Medicine residency · Mass General Hospital
- 2008Cardiovascular Disease + Interventional fellowships · Cleveland Clinic
- 2008–2017Staff cardiologist · MetroHealth Cleveland (240-physician group)
- 2017Founded Lakeshore Cardiology
- 2019Adjunct teaching attending · Case Western Reserve SoM
- 2024FSCAI — Fellow, Society for Cardiovascular Angiography & Interventions
The people who make the schedule actually work.
A small clinical team that's been here long enough to know the patients by name — and the patients know them.
Maya Olson, NP-C
First point of contact for new patients. Maya runs our 15-minute pre-consult phone visits, helps you decide whether cardiology is the right next step, and coordinates records gathering before every first visit.
Sophie Brennan, RN, BSN
Sophie performs in-office ECGs, runs our stress and ambulatory monitoring program, and is the person who answers most patient-portal messages. Twelve years on a cardiology floor before joining Lakeshore.
James Park, MD
Boarded interventional cardiologist who covers Dr. Voss for vacation, conferences, and the rare emergency. James was a fellow in Dr. Voss's old group; he reads our charts the same way she does.
Want a 15-minute call before you book?
Maya, our nurse navigator, will help you decide whether cardiology is the right next step. There's no charge.