ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Top Cardiology Providers in North Carolina

Top Providers

Providers are grouped by the specialty assigned to them by Medicare. This specialty may differ from their self-reported specialty, and doesn’t necessarily mean the person has special training or certification. Services shown are for Medicare Part B only.

Provider Services Performed Patients Payments from Medicare Average Payment
Per Patient
Average Services
Per Patient

LINDSEY WHITE

Elizabeth city, N.C. 27909

27,423

Rank: 3 out of 614

6,071

Rank: 1 out of 614

$1.41M

Rank: 2 out of 614

$233

Average: $184

5

Average: 3

HENRY MILLER

Winston salem, N.C. 27157

8,754

Rank: 37 out of 614

5,331

Rank: 2 out of 614

$56.3K

Rank: 522 out of 614

$11

Average: $184

2

Average: 3

NEIL FREEDMAN

Durham, N.C. 27710

8,809

Rank: 35 out of 614

5,216

Rank: 3 out of 614

$80.3K

Rank: 486 out of 614

$15

Average: $184

2

Average: 3

THOMAS BASHORE

Durham, N.C. 27710

7,898

Rank: 49 out of 614

4,698

Rank: 4 out of 614

$131K

Rank: 395 out of 614

$28

Average: $184

2

Average: 3

JONATHAN STIBER

Durham, N.C. 27710

7,195

Rank: 67 out of 614

4,311

Rank: 5 out of 614

$98.8K

Rank: 452 out of 614

$23

Average: $184

2

Average: 3

FREDERIC KAHL

Winston salem, N.C. 27157

6,895

Rank: 75 out of 614

4,250

Rank: 6 out of 614

$113K

Rank: 426 out of 614

$27

Average: $184

2

Average: 3

DOUGLAS SCHOCKEN

Durham, N.C. 27710

6,120

Rank: 108 out of 614

4,217

Rank: 7 out of 614

$83.1K

Rank: 477 out of 614

$20

Average: $184

1

Average: 3

MICHAEL SMITH

Greenville, N.C. 27834

8,560

Rank: 39 out of 614

4,066

Rank: 8 out of 614

$434K

Rank: 60 out of 614

$107

Average: $184

2

Average: 3

ASSADOLLAH MOVAHED

Greenville, N.C. 27834

60,524

Rank: 1 out of 614

3,985

Rank: 9 out of 614

$644K

Rank: 17 out of 614

$162

Average: $184

15

Average: 3

JERRY SIMPSON

Greenville, N.C. 27834

9,555

Rank: 32 out of 614

3,801

Rank: 10 out of 614

$357K

Rank: 93 out of 614

$94

Average: $184

3

Average: 3

PAULA MILLER

Chapel hill, N.C. 27599

6,882

Rank: 76 out of 614

3,767

Rank: 11 out of 614

$134K

Rank: 391 out of 614

$36

Average: $184

2

Average: 3

TERRY FORTIN

Durham, N.C. 27704

6,091

Rank: 111 out of 614

3,512

Rank: 12 out of 614

$113K

Rank: 428 out of 614

$32

Average: $184

2

Average: 3

CHARLES HICKS

Chapel hill, N.C. 27514

5,051

Rank: 177 out of 614

3,252

Rank: 13 out of 614

$57.6K

Rank: 519 out of 614

$18

Average: $184

2

Average: 3

UMBERTO FONTANA

Greenville, N.C. 27834

8,495

Rank: 41 out of 614

3,183

Rank: 14 out of 614

$473K

Rank: 40 out of 614

$149

Average: $184

3

Average: 3

ROSS SIMPSON

Chapel hill, N.C. 27599

5,234

Rank: 160 out of 614

3,151

Rank: 15 out of 614

$76.6K

Rank: 490 out of 614

$24

Average: $184

2

Average: 3

MATEEN AKHTAR

Smithfield, N.C. 27577

15,609

Rank: 10 out of 614

3,114

Rank: 16 out of 614

$969K

Rank: 7 out of 614

$311

Average: $184

5

Average: 3

ARTHUR CHOW

Raleigh, N.C. 27610

8,212

Rank: 44 out of 614

3,105

Rank: 17 out of 614

$450K

Rank: 53 out of 614

$145

Average: $184

3

Average: 3

ERIC VAN TASSEL

Asheville, N.C. 28803

4,599

Rank: 211 out of 614

3,063

Rank: 18 out of 614

$195K

Rank: 285 out of 614

$64

Average: $184

2

Average: 3

MARIAVITTORIA PITZALIS

Greenville, N.C. 27834

4,523

Rank: 219 out of 614

3,060

Rank: 19 out of 614

$104K

Rank: 444 out of 614

$34

Average: $184

1

Average: 3

REZA ERSHADI

Greenville, N.C. 27834

6,749

Rank: 80 out of 614

2,997

Rank: 20 out of 614

$348K

Rank: 98 out of 614

$116

Average: $184

2

Average: 3

RONY SHAMMAS

Greenville, N.C. 27834

5,082

Rank: 174 out of 614

2,941

Rank: 21 out of 614

$266K

Rank: 176 out of 614

$90

Average: $184

2

Average: 3

OLUJIDE LAWAL

Rockingham, N.C. 28379

13,578

Rank: 14 out of 614

2,931

Rank: 22 out of 614

$613K

Rank: 19 out of 614

$209

Average: $184

5

Average: 3

LAKSHMI NARASIMHAN

Jacksonville, N.C. 28546

11,180

Rank: 24 out of 614

2,906

Rank: 23 out of 614

$492K

Rank: 36 out of 614

$169

Average: $184

4

Average: 3

MARC SILVER

Raleigh, N.C. 27610

7,090

Rank: 71 out of 614

2,881

Rank: 24 out of 614

$332K

Rank: 115 out of 614

$115

Average: $184

2

Average: 3

ERIC JANIS

Smithfield, N.C. 27577

19,804

Rank: 5 out of 614

2,873

Rank: 25 out of 614

$1.29M

Rank: 3 out of 614

$451

Average: $184

7

Average: 3

BENJAMIN ATKESON

Clayton, N.C. 27520

13,519

Rank: 15 out of 614

2,833

Rank: 26 out of 614

$696K

Rank: 13 out of 614

$246

Average: $184

5

Average: 3

JAYESH PATEL

Greenville, N.C. 27834

12,293

Rank: 18 out of 614

2,790

Rank: 27 out of 614

$726K

Rank: 11 out of 614

$260

Average: $184

4

Average: 3

JOSE JACOB

Elizabeth city, N.C. 27909

7,621

Rank: 54 out of 614

2,763

Rank: 28 out of 614

$407K

Rank: 69 out of 614

$147

Average: $184

3

Average: 3

JOHN CAHILL

Greenville, N.C. 27834

11,599

Rank: 21 out of 614

2,718

Rank: 29 out of 614

$168K

Rank: 328 out of 614

$62

Average: $184

4

Average: 3

JORGE ALEGRIA

Charlotte, N.C. 28203

4,478

Rank: 141 out of 443

2,704

Rank: 10 out of 443

$129K

Rank: 304 out of 443

$48

Average: $184

2

Average: 3

ASHESH PATEL

Concord, N.C. 28025

4,999

Rank: 185 out of 614

2,695

Rank: 30 out of 614

$213K

Rank: 254 out of 614

$79

Average: $184

2

Average: 3

A HADDOCK

Sylva, N.C. 28779

6,321

Rank: 97 out of 614

2,693

Rank: 31 out of 614

$158K

Rank: 346 out of 614

$59

Average: $184

2

Average: 3

PETER WAGNER

Greenville, N.C. 27834

7,089

Rank: 72 out of 614

2,684

Rank: 32 out of 614

$344K

Rank: 101 out of 614

$128

Average: $184

3

Average: 3

PATRICK SIMPSON

Pinehurst, N.C. 28374

13,719

Rank: 13 out of 614

2,632

Rank: 33 out of 614

$529K

Rank: 27 out of 614

$201

Average: $184

5

Average: 3

ANTHONY CHRISTIANO

Greenville, N.C. 27834

8,449

Rank: 42 out of 614

2,627

Rank: 34 out of 614

$496K

Rank: 34 out of 614

$189

Average: $184

3

Average: 3

STEVEN ISSERMAN

Hickory, N.C. 28602

5,799

Rank: 130 out of 614

2,578

Rank: 35 out of 614

$220K

Rank: 237 out of 614

$85

Average: $184

2

Average: 3

JAMES USEDOM

Asheville, N.C. 28803

4,335

Rank: 233 out of 614

2,574

Rank: 36 out of 614

$191K

Rank: 293 out of 614

$74

Average: $184

2

Average: 3

J. GUPTA

Goldsboro, N.C. 27534

8,141

Rank: 46 out of 614

2,570

Rank: 37 out of 614

$318K

Rank: 124 out of 614

$124

Average: $184

3

Average: 3

CHRISTOPHER KONTOS

Durham, N.C. 27710

3,368

Rank: 325 out of 614

2,560

Rank: 38 out of 614

$28.2K

Rank: 572 out of 614

$11

Average: $184

1

Average: 3

OSCAR JENKINS

Asheville, N.C. 28803

3,782

Rank: 284 out of 614

2,550

Rank: 39 out of 614

$180K

Rank: 310 out of 614

$71

Average: $184

1

Average: 3

JOHN FEDOR

Charlotte, N.C. 28203

6,423

Rank: 92 out of 614

2,548

Rank: 40 out of 614

$268K

Rank: 173 out of 614

$105

Average: $184

3

Average: 3

DAVID BEARD

Concord, N.C. 28025

4,736

Rank: 203 out of 614

2,534

Rank: 41 out of 614

$202K

Rank: 272 out of 614

$80

Average: $184

2

Average: 3

MARY BERTSCH

Greenville, N.C. 27834

5,161

Rank: 167 out of 614

2,524

Rank: 42 out of 614

$256K

Rank: 186 out of 614

$101

Average: $184

2

Average: 3

WAHEED AKHTAR

Goldsboro, N.C. 27534

8,711

Rank: 38 out of 614

2,519

Rank: 43 out of 614

$479K

Rank: 38 out of 614

$190

Average: $184

3

Average: 3

PETER NISHAN

Greensboro, N.C. 27401

6,611

Rank: 86 out of 614

2,511

Rank: 44 out of 614

$201K

Rank: 274 out of 614

$80

Average: $184

3

Average: 3

JOSEPH HAKAS

Pinehurst, N.C. 28374

9,742

Rank: 29 out of 614

2,498

Rank: 45 out of 614

$452K

Rank: 52 out of 614

$181

Average: $184

4

Average: 3

DAVID COWHERD

Pinehurst, N.C. 28374

12,899

Rank: 16 out of 614

2,489

Rank: 46 out of 614

$573K

Rank: 23 out of 614

$230

Average: $184

5

Average: 3

STEVEN KENT

Pinehurst, N.C. 28374

9,560

Rank: 31 out of 614

2,465

Rank: 47 out of 614

$403K

Rank: 70 out of 614

$164

Average: $184

4

Average: 3

SHYAMAL MITRA

Jacksonville, N.C. 28546

20,903

Rank: 4 out of 614

2,457

Rank: 48 out of 614

$1M

Rank: 6 out of 614

$407

Average: $184

9

Average: 3

CHANG LIM

Asheville, N.C. 28803

4,564

Rank: 217 out of 614

2,450

Rank: 49 out of 614

$214K

Rank: 247 out of 614

$87

Average: $184

2

Average: 3

SYDNEY SHORT

Lumberton, N.C. 28358

5,756

Rank: 134 out of 614

2,434

Rank: 50 out of 614

$373K

Rank: 84 out of 614

$153

Average: $184

2

Average: 3

DAVID FRAZIER

Greenville, N.C. 27834

7,350

Rank: 61 out of 614

2,426

Rank: 51 out of 614

$580K

Rank: 22 out of 614

$239

Average: $184

3

Average: 3

GHASSAN ALKOUTAMI

Hickory, N.C. 28602

8,778

Rank: 36 out of 614

2,426

Rank: 51 out of 614

$401K

Rank: 73 out of 614

$165

Average: $184

4

Average: 3

LAURANCE FARMER

New bern, N.C. 28562

6,128

Rank: 107 out of 614

2,419

Rank: 53 out of 614

$330K

Rank: 117 out of 614

$136

Average: $184

3

Average: 3

RAMA GARIMELLA

Cary, N.C. 27511

7,419

Rank: 59 out of 614

2,409

Rank: 54 out of 614

$530K

Rank: 26 out of 614

$220

Average: $184

3

Average: 3

NOEL PETERSON

Greenville, N.C. 27834

5,113

Rank: 169 out of 614

2,403

Rank: 55 out of 614

$304K

Rank: 136 out of 614

$126

Average: $184

2

Average: 3

GLEN KOWALCHUK

Charlotte, N.C. 28203

5,285

Rank: 158 out of 614

2,366

Rank: 56 out of 614

$255K

Rank: 187 out of 614

$108

Average: $184

2

Average: 3

CARLA SUETA

Chapel hill, N.C. 27599

4,050

Rank: 263 out of 614

2,366

Rank: 56 out of 614

$85.4K

Rank: 475 out of 614

$36

Average: $184

2

Average: 3

PRIYAVADAN SHAH

Cary, N.C. 27511

6,824

Rank: 79 out of 614

2,366

Rank: 56 out of 614

$505K

Rank: 31 out of 614

$214

Average: $184

3

Average: 3

BRIAN CRENSHAW

Greensboro, N.C. 27401

7,006

Rank: 73 out of 614

2,359

Rank: 59 out of 614

$177K

Rank: 315 out of 614

$75

Average: $184

3

Average: 3

SENTHIL SUNDARAM

Raleigh, N.C. 27610

5,984

Rank: 120 out of 614

2,340

Rank: 60 out of 614

$265K

Rank: 177 out of 614

$113

Average: $184

3

Average: 3

MARKUS SCHERER

Concord, N.C. 28025

4,157

Rank: 253 out of 614

2,326

Rank: 61 out of 614

$162K

Rank: 337 out of 614

$70

Average: $184

2

Average: 3

FELIPE NAVARRO

Concord, N.C. 28025

4,421

Rank: 230 out of 614

2,317

Rank: 62 out of 614

$213K

Rank: 249 out of 614

$92

Average: $184

2

Average: 3

CHRISTIAN GRING

Clayton, N.C. 27520

6,015

Rank: 118 out of 614

2,316

Rank: 63 out of 614

$337K

Rank: 112 out of 614

$145

Average: $184

3

Average: 3

ROBERT BUCHANAN

Durham, N.C. 27704

6,134

Rank: 106 out of 614

2,313

Rank: 64 out of 614

$127K

Rank: 402 out of 614

$55

Average: $184

3

Average: 3

ALEX KIRBY

New bern, N.C. 28562

7,223

Rank: 66 out of 614

2,309

Rank: 65 out of 614

$361K

Rank: 88 out of 614

$157

Average: $184

3

Average: 3

RICHARD BROWNE

Charlotte, N.C. 28203

5,204

Rank: 163 out of 614

2,308

Rank: 66 out of 614

$244K

Rank: 203 out of 614

$106

Average: $184

2

Average: 3

WILLIAM WHARTON

Asheville, N.C. 28803

3,890

Rank: 273 out of 614

2,302

Rank: 67 out of 614

$196K

Rank: 284 out of 614

$85

Average: $184

2

Average: 3

SHERRY SAXONHOUSE

Concord, N.C. 28025

4,058

Rank: 261 out of 614

2,301

Rank: 68 out of 614

$197K

Rank: 283 out of 614

$85

Average: $184

2

Average: 3

TODD HANSEN

Asheville, N.C. 28803

3,870

Rank: 274 out of 614

2,299

Rank: 69 out of 614

$194K

Rank: 289 out of 614

$85

Average: $184

2

Average: 3

ANTHONY MAGLIONE

Wilmington, N.C. 28401

7,168

Rank: 68 out of 614

2,295

Rank: 70 out of 614

$247K

Rank: 197 out of 614

$108

Average: $184

3

Average: 3

WILLIAM HERNDON

Charlotte, N.C. 28203

5,148

Rank: 168 out of 614

2,294

Rank: 71 out of 614

$215K

Rank: 244 out of 614

$94

Average: $184

2

Average: 3

BRIAN ASBILL

Asheville, N.C. 28803

4,021

Rank: 265 out of 614

2,278

Rank: 72 out of 614

$189K

Rank: 296 out of 614

$83

Average: $184

2

Average: 3

RICHARD WESSEL

Elizabeth city, N.C. 27909

9,160

Rank: 34 out of 614

2,243

Rank: 73 out of 614

$592K

Rank: 20 out of 614

$264

Average: $184

4

Average: 3

GEOFFREY ROSE

Charlotte, N.C. 28203

4,923

Rank: 189 out of 614

2,233

Rank: 74 out of 614

$240K

Rank: 211 out of 614

$108

Average: $184

2

Average: 3

WILLIAM WOOD

Greenville, N.C. 27834

19,608

Rank: 6 out of 614

2,230

Rank: 75 out of 614

$253K

Rank: 191 out of 614

$113

Average: $184

9

Average: 3

SIDNEY SMITH

Chapel hill, N.C. 27599

3,395

Rank: 323 out of 614

2,228

Rank: 76 out of 614

$69.7K

Rank: 500 out of 614

$31

Average: $184

2

Average: 3

THOMAS CHRISTOPHER

Concord, N.C. 28025

6,087

Rank: 112 out of 614

2,227

Rank: 77 out of 614

$269K

Rank: 172 out of 614

$121

Average: $184

3

Average: 3

MATTHEW BLOCK

Laurinburg, N.C. 28352

15,019

Rank: 12 out of 614

2,226

Rank: 78 out of 614

$905K

Rank: 9 out of 614

$407

Average: $184

7

Average: 3

JAMES HARPER

Wilmington, N.C. 28403

5,269

Rank: 159 out of 614

2,225

Rank: 79 out of 614

$247K

Rank: 196 out of 614

$111

Average: $184

2

Average: 3

CHARLES MANGANO

Raleigh, N.C. 27610

4,517

Rank: 221 out of 614

2,220

Rank: 80 out of 614

$195K

Rank: 287 out of 614

$88

Average: $184

2

Average: 3

DHIRENKUMAR SHAH

Cary, N.C. 27511

6,645

Rank: 84 out of 614

2,215

Rank: 81 out of 614

$454K

Rank: 50 out of 614

$205

Average: $184

3

Average: 3

JOHN ALEXANDER

Charlotte, N.C. 28204

4,849

Rank: 196 out of 614

2,214

Rank: 82 out of 614

$281K

Rank: 160 out of 614

$127

Average: $184

2

Average: 3

JOSEPH PARRISH

Pinehurst, N.C. 28374

6,658

Rank: 82 out of 614

2,210

Rank: 83 out of 614

$385K

Rank: 79 out of 614

$174

Average: $184

3

Average: 3

WILLIE SESSIONS

Henderson, N.C. 27536

9,869

Rank: 27 out of 614

2,200

Rank: 84 out of 614

$287K

Rank: 153 out of 614

$130

Average: $184

4

Average: 3

MARK MURPHY

Wilmington, N.C. 28403

5,006

Rank: 184 out of 614

2,156

Rank: 85 out of 614

$207K

Rank: 267 out of 614

$96

Average: $184

2

Average: 3

ROBERT WESLEY

Raleigh, N.C. 27610

6,053

Rank: 115 out of 614

2,156

Rank: 85 out of 614

$303K

Rank: 137 out of 614

$141

Average: $184

3

Average: 3

EDWARD ANDERSON

Pinehurst, N.C. 28374

5,956

Rank: 123 out of 614

2,153

Rank: 87 out of 614

$302K

Rank: 139 out of 614

$140

Average: $184

3

Average: 3

ELIZABETH HENKE

Durham, N.C. 27705

6,379

Rank: 95 out of 614

2,125

Rank: 88 out of 614

$174K

Rank: 322 out of 614

$82

Average: $184

3

Average: 3

LINDA CALHOUN

Wilmington, N.C. 28403

6,174

Rank: 104 out of 614

2,125

Rank: 88 out of 614

$283K

Rank: 157 out of 614

$133

Average: $184

3

Average: 3

RHODA BROSNAN

Asheville, N.C. 28803

3,839

Rank: 279 out of 614

2,109

Rank: 90 out of 614

$165K

Rank: 334 out of 614

$78

Average: $184

2

Average: 3

ALAN KIROLLOS

Kinston, N.C. 28501

12,496

Rank: 17 out of 614

2,089

Rank: 91 out of 614

$572K

Rank: 24 out of 614

$274

Average: $184

6

Average: 3

PAIROJ RERKPATTANAPIPAT

Hickory, N.C. 28602

7,325

Rank: 64 out of 614

2,075

Rank: 92 out of 614

$338K

Rank: 109 out of 614

$163

Average: $184

4

Average: 3

JOHN MORRISON

Hickory, N.C. 28602

7,853

Rank: 51 out of 614

2,071

Rank: 93 out of 614

$388K

Rank: 78 out of 614

$188

Average: $184

4

Average: 3

PATRICK ANONICK

Concord, N.C. 28025

3,660

Rank: 294 out of 614

2,069

Rank: 94 out of 614

$156K

Rank: 348 out of 614

$75

Average: $184

2

Average: 3

JEFFREY KATZ

Greensboro, N.C. 27401

6,293

Rank: 100 out of 614

2,051

Rank: 95 out of 614

$138K

Rank: 384 out of 614

$67

Average: $184

3

Average: 3

KEITH DAVIS

Pinehurst, N.C. 28374

7,418

Rank: 60 out of 614

2,034

Rank: 96 out of 614

$336K

Rank: 113 out of 614

$165

Average: $184

4

Average: 3

KEVIN KRUSE

Albemarle, N.C. 28001

3,556

Rank: 308 out of 614

2,029

Rank: 97 out of 614

$224K

Rank: 233 out of 614

$111

Average: $184

2

Average: 3

ROBERT WADE

Asheville, N.C. 28803

3,289

Rank: 332 out of 614

2,024

Rank: 98 out of 614

$160K

Rank: 341 out of 614

$79

Average: $184

2

Average: 3

VINCENT PATRONE

Hickory, N.C. 28602

5,641

Rank: 140 out of 614

2,009

Rank: 99 out of 614

$213K

Rank: 255 out of 614

$106

Average: $184

3

Average: 3

Sources: Centers for Medicare and Medicaid Services, National Plan and Provider Enumeration System, American Medical Association

Services that begin with a letter come from CMS. All other codes and descriptions of the medical procedures are from the Current Procedural Terminology (CPT®) code set, copyright 2013 American Medical Association. All rights reserved. Where practical, AMA’s consumer friendly translation of the CPT descriptor was used. ProPublica has received permission from the AMA to use these codes on this site.