Cardiovascular Disease Physician in Rochester, MN

Compiled from official public sources by the PlainDoctor editorial team.

Every figure on PlainDoctor is rendered directly from the federal CMS NPPES registry, Medicare Part D, MIPS, and Open Payments records, no number is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of 2026-05-20.

222 providers

The CMS National Plan and Provider Enumeration System currently lists 222 Cardiovascular Disease Physician providers with a primary practice address in Rochester, MN, all registered under the Internal Medicine NUCC taxonomy branch. Each clinician on this roster selected Cardiovascular Disease Physician as their primary taxonomy at NPI enrollment, a self-reported classification updated whenever the provider files a correction with CMS. Every figure is drawn from the federal National Provider Identifier Registry (CMS NPPES); see our methodology.

Before contacting anyone on this list, verify the practice is still at the address shown. NPPES refreshes monthly, but providers who have relocated, retired, or changed employers may not have filed an NPI update yet. Important: PlainDoctor is a directory of publicly available CMS government data, not a quality ranking, a board-certification verifier, or medical advice. Always confirm credentials through the NPPES NPI Registry before making any clinical decision.

Michael Ackerman, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Siddharth Agarwal, MD
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Michael Albosta, MD
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Mohamad Adnan Alkhouli, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Hilmi Alnsasra
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Salah Eldien Altarabsheh, MBBCH
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Jennifer Amadio, MD, MEHP, FRCPC
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Naser Ammash, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Adelaide Arruda-Olson, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Samuel Asirvatham, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
John Askew, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Rabea Asleh, MD PHD
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
William Bardsley, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Gregory Barsness, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Thomas Behrenbeck, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Malcolm Bell, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Patricia Best, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Lori Blauwet, M.D.
Cardiovascular Disease Physician
Rochester, MN 55901
(507) 292-7070
Barry Boilson, MBBCH
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
John Bois, MD
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Amber Boler, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Jeffrey Booker, MD
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Daniel Borgeson, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Natalie Bottega, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
David Bradley, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Jorge Brenes Salazar, M.D.
Cardiovascular Disease Physician
Rochester, MN 55901
(507) 292-7070
John Bresnahan, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Laprincess Brewer, MD, MPH
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Frank Brozovich, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Thomas Bunch, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
John Burnett, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Ana Casanegra, MD
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Yongmei Cha, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Thanat Chaikijurajai, MD
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Krishnaswamy Chandrasekaran, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Panithaya Chareonthaitawee, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Horng Chen, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Alfredo Clavell, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Ian Clements, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Roger Click, M.D., PH.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Roxanne Coderre, MD
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Heidi Connolly, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Elizabeth Costello, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Mark Costopoulos, M.D.
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Thais Coutinho, MD
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Ruben Crespo-Diaz, MD
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Adrian Da Silva De Abreu, MD, MSC
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Garima Dahiya, MD
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
Jordi Dahl, MD, PHD
Cardiovascular Disease Physician
Rochester, MN 55905
(507) 284-2511
John Daley, MD
Cardiovascular Disease Physician
Rochester, MN 55904
(507) 288-3443

Showing the first 50 of 222 providers. Browse the full Cardiovascular Disease Physician directory for MN.

Provider data from CMS NPPES (download.cms.gov/nppes). Specialty classification from NUCC Health Care Provider Taxonomy (nucc.org). PlainDoctor does not rate or rank providers. Methodology · About