Provider directory

Cardiovascular Disease Physician in North Carolina

Listings come from NPPES, the federal registry of healthcare providers. We do not verify quality of care and accept no fees to change placement.

Filters Clear all
Provider type
1,567 providers · showing 1–20

John Catanzaro, MD

Clinical Cardiac Electrophysiology Physician

115 HEART DR, Greenville, NC 27834

NPI 1003077140 INDIVIDUAL UPDATED AUG 15, 2024

Kamal Henderson, MD

Cardiovascular Disease Physician

186 KIMEL PARK DR, Winston Salem, NC 27103

NPI 1003137407 INDIVIDUAL UPDATED JUL 12, 2022

Stephen Greene, M.D.

Advanced Heart Failure and Transplant Cardiology Physician

2301 ERWIN RD # DUMC3845, Durham, NC 27705

NPI 1003170861 INDIVIDUAL UPDATED MAR 24, 2022

Anish Vani, M.D.

Cardiovascular Disease Physician

125 QUEENS RD STE 200, Charlotte, NC 28204

NPI 1003227000 INDIVIDUAL UPDATED JUL 21, 2023

Chelsea Meloche, MD

Cardiovascular Disease Physician

100 MEDICAL PARK DR STE 210, Concord, NC 28025

NPI 1003477928 INDIVIDUAL UPDATED SEP 26, 2025

Abhinav Sehgal

Cardiovascular Disease Physician

101 MANNING DR, Chapel Hill, NC 27514

NPI 1003566878 INDIVIDUAL UPDATED JUN 29, 2025

Joseph Desantola, MD

Cardiovascular Disease Physician

50 HOSPITAL DR SUITE 3B2, Hendersonville, NC 28792

NPI 1003806621 INDIVIDUAL UPDATED DEC 6, 2016

James Foster, M.D.

Clinical Cardiac Electrophysiology Physician

3000 NEW BERN AVE G-100, Raleigh, NC 27610

NPI 1003814575 INDIVIDUAL UPDATED JUL 7, 2010

John Fedor, MD

Cardiovascular Disease Physician

1237 HARDING PL STE 3100, Charlotte, NC 28204

NPI 1003827296 INDIVIDUAL UPDATED JUL 22, 2024

Walter Pearcy, M.D.

Cardiovascular Disease Physician

137 W PARKER RD SUITE B, Morganton, NC 28655

NPI 1003873530 INDIVIDUAL UPDATED SEP 21, 2016

Khalid Mian, MD

Internal Medicine Physician

1601 BRENNER AVE, Salisbury, NC 28144

NPI 1003878901 INDIVIDUAL UPDATED SEP 11, 2025

Robert Kelly, MD

Cardiovascular Disease Physician

101 MANNING DR, Chapel Hill, NC 27599

NPI 1003983784 INDIVIDUAL UPDATED JUL 8, 2007

Eric Moore, M.D.

Cardiovascular Disease Physician

1821 HILLANDALE RD SUITE 25C, Durham, NC 27705

NPI 1013065200 INDIVIDUAL UPDATED AUG 21, 2013
About this data. Administrative details come from NPPES and sync periodically. Nearby amenities come from OpenStreetMap and are cached, so they may lag reality. A listing is not a recommendation or an endorsement. Tell us if you spot something wrong.