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

MUHAMMAD PARACHA

Fayetteville, N.C. 28304

9,733

Rank: 30 out of 614

1,448

Rank: 220 out of 614

$2.18M

Rank: 1 out of 614

$1,509

Average: $184

7

Average: 3

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

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

FRANKLIN WEFALD

Smithfield, N.C. 27577

16,836

Rank: 8 out of 614

1,298

Rank: 278 out of 614

$1.27M

Rank: 4 out of 614

$980

Average: $184

13

Average: 3

MAHMOUD ATIEH

Sanford, N.C. 27330

27,934

Rank: 2 out of 614

1,709

Rank: 157 out of 614

$1.18M

Rank: 5 out of 614

$690

Average: $184

16

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

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

STEPHEN ROYAL

Lumberton, N.C. 28358

11,198

Rank: 23 out of 614

1,055

Rank: 362 out of 614

$936K

Rank: 8 out of 614

$887

Average: $184

11

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

HARI SAINI

Fayetteville, N.C. 28304

11,504

Rank: 22 out of 614

1,402

Rank: 240 out of 614

$885K

Rank: 10 out of 614

$631

Average: $184

8

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

TOMAS VYBIRAL

Elkin, N.C. 28621

10,418

Rank: 26 out of 614

1,944

Rank: 109 out of 614

$700K

Rank: 12 out of 614

$360

Average: $184

5

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

ERIC CARLSON

Greenville, N.C. 27834

7,346

Rank: 62 out of 614

1,465

Rank: 218 out of 614

$685K

Rank: 14 out of 614

$467

Average: $184

5

Average: 3

EDUARDO SAFILLE

Fayetteville, N.C. 28305

7,237

Rank: 65 out of 614

1,437

Rank: 225 out of 614

$684K

Rank: 15 out of 614

$476

Average: $184

5

Average: 3

MATTHEW DAKA

Fayetteville, N.C. 28314

7,864

Rank: 50 out of 614

1,420

Rank: 233 out of 614

$644K

Rank: 16 out of 614

$453

Average: $184

6

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

LUKAS JANTAC

Sanford, N.C. 27330

15,196

Rank: 11 out of 614

1,079

Rank: 354 out of 614

$615K

Rank: 18 out of 614

$570

Average: $184

14

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

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

DAMIAN BREZINSKI

Wilmington, N.C. 28401

7,982

Rank: 48 out of 614

1,485

Rank: 211 out of 614

$590K

Rank: 21 out of 614

$397

Average: $184

5

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

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

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

SYLVESTER EJEH

Fayetteville, N.C. 28304

6,476

Rank: 88 out of 614

969

Rank: 393 out of 614

$538K

Rank: 25 out of 614

$555

Average: $184

7

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

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

PATRICK RUSSO

Gastonia, N.C. 28054

6,265

Rank: 102 out of 614

1,688

Rank: 166 out of 614

$521K

Rank: 28 out of 614

$309

Average: $184

4

Average: 3

SHALENDRA VARMA

Rocky mount, N.C. 27804

6,528

Rank: 87 out of 614

1,811

Rank: 129 out of 614

$507K

Rank: 29 out of 614

$280

Average: $184

4

Average: 3

PETER WIEGMAN

Wilmington, N.C. 28401

8,534

Rank: 40 out of 614

1,729

Rank: 149 out of 614

$507K

Rank: 30 out of 614

$293

Average: $184

5

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

RICHARD MILLER

Charlotte, N.C. 28277

6,103

Rank: 109 out of 614

1,531

Rank: 202 out of 614

$505K

Rank: 32 out of 614

$330

Average: $184

4

Average: 3

ANDREW WIN

New bern, N.C. 28562

8,038

Rank: 47 out of 614

1,710

Rank: 156 out of 614

$496K

Rank: 33 out of 614

$290

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

SUDHIR PRASADA

Rocky mount, N.C. 27804

6,861

Rank: 77 out of 614

1,994

Rank: 101 out of 614

$492K

Rank: 35 out of 614

$247

Average: $184

3

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

MAITREYA THAKKAR

Rocky mount, N.C. 27804

6,459

Rank: 89 out of 614

1,687

Rank: 167 out of 614

$479K

Rank: 37 out of 614

$284

Average: $184

4

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

JOHNNY DY

Lenoir, N.C. 28645

7,562

Rank: 56 out of 614

1,447

Rank: 221 out of 614

$473K

Rank: 39 out of 614

$327

Average: $184

5

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

DEEPAK PASI

Raleigh, N.C. 27607

5,326

Rank: 156 out of 614

1,434

Rank: 227 out of 614

$472K

Rank: 41 out of 614

$329

Average: $184

4

Average: 3

ANDREW BISHOP

Wilmington, N.C. 28401

6,687

Rank: 81 out of 614

1,253

Rank: 295 out of 614

$467K

Rank: 42 out of 614

$373

Average: $184

5

Average: 3

MICHAEL MOELLER

Wilmington, N.C. 28401

8,327

Rank: 43 out of 614

1,770

Rank: 139 out of 614

$464K

Rank: 43 out of 614

$262

Average: $184

5

Average: 3

RACHEL KEEVER

Rutherfordton, N.C. 28139

6,096

Rank: 110 out of 614

1,657

Rank: 172 out of 614

$463K

Rank: 44 out of 614

$279

Average: $184

4

Average: 3

AAMER QURESHI

Charlotte, N.C. 28204

6,085

Rank: 113 out of 614

1,245

Rank: 299 out of 614

$462K

Rank: 45 out of 614

$371

Average: $184

5

Average: 3

KENNETH FRIEDMAN

Smithfield, N.C. 27577

5,037

Rank: 180 out of 614

1,120

Rank: 338 out of 614

$459K

Rank: 46 out of 614

$410

Average: $184

4

Average: 3

NAIM BOUHUSSEIN

Statesville, N.C. 28677

11,097

Rank: 25 out of 614

1,642

Rank: 174 out of 614

$459K

Rank: 47 out of 614

$279

Average: $184

7

Average: 3

JOHN ALLAN

Statesville, N.C. 28677

7,121

Rank: 70 out of 614

975

Rank: 387 out of 614

$458K

Rank: 48 out of 614

$470

Average: $184

7

Average: 3

SUNIL PRAKASH CHAND

Wilson, N.C. 27893

7,129

Rank: 69 out of 614

1,575

Rank: 189 out of 614

$456K

Rank: 49 out of 614

$289

Average: $184

5

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

JAMES ARTER

Gastonia, N.C. 28054

5,064

Rank: 175 out of 614

1,300

Rank: 277 out of 614

$454K

Rank: 51 out of 614

$349

Average: $184

4

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

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

AGODICHI NWOSU

Fayetteville, N.C. 28304

18,199

Rank: 7 out of 614

759

Rank: 437 out of 614

$448K

Rank: 54 out of 614

$590

Average: $184

24

Average: 3

PAUL PEREZ-NAVARRO

Wilson, N.C. 27893

6,855

Rank: 78 out of 614

1,739

Rank: 146 out of 614

$444K

Rank: 55 out of 614

$255

Average: $184

4

Average: 3

MARTIN CUTRONE

Matthews, N.C. 28105

6,059

Rank: 114 out of 614

1,824

Rank: 127 out of 614

$444K

Rank: 56 out of 614

$243

Average: $184

3

Average: 3

ROGER SEAGLE

Morganton, N.C. 28655

7,685

Rank: 53 out of 614

664

Rank: 472 out of 614

$441K

Rank: 57 out of 614

$664

Average: $184

12

Average: 3

PRATIK DESAI

Cary, N.C. 27511

5,673

Rank: 139 out of 614

1,879

Rank: 112 out of 614

$439K

Rank: 58 out of 614

$234

Average: $184

3

Average: 3

MATTHEW JANIK

Wilmington, N.C. 28401

15,727

Rank: 9 out of 614

1,945

Rank: 107 out of 614

$436K

Rank: 59 out of 614

$224

Average: $184

8

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

MARTIN KRESHON

Monroe, N.C. 28112

6,053

Rank: 115 out of 614

1,874

Rank: 114 out of 614

$430K

Rank: 61 out of 614

$229

Average: $184

3

Average: 3

DAVID OLIVER

New bern, N.C. 28562

9,854

Rank: 28 out of 614

1,568

Rank: 193 out of 614

$426K

Rank: 62 out of 614

$271

Average: $184

6

Average: 3

GREGORY ROBERTS

Wilmington, N.C. 28401

5,893

Rank: 126 out of 614

1,752

Rank: 143 out of 614

$420K

Rank: 63 out of 614

$240

Average: $184

3

Average: 3

EDWARD MCMILLAN

Charlotte, N.C. 28204

5,957

Rank: 122 out of 614

1,994

Rank: 101 out of 614

$418K

Rank: 64 out of 614

$210

Average: $184

3

Average: 3

GREGORY ROSE

Raleigh, N.C. 27610

6,426

Rank: 91 out of 614

1,970

Rank: 103 out of 614

$418K

Rank: 65 out of 614

$212

Average: $184

3

Average: 3

KENNETH OWEN

Charlotte, N.C. 28207

7,596

Rank: 55 out of 614

1,346

Rank: 258 out of 614

$413K

Rank: 66 out of 614

$307

Average: $184

6

Average: 3

TIMOTHY WINSLOW

Wilmington, N.C. 28403

5,963

Rank: 121 out of 614

1,769

Rank: 140 out of 614

$412K

Rank: 67 out of 614

$233

Average: $184

3

Average: 3

MICHAEL RINALDI

Charlotte, N.C. 28203

4,098

Rank: 256 out of 614

1,780

Rank: 135 out of 614

$411K

Rank: 68 out of 614

$231

Average: $184

2

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

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

BASIL YOST

Hendersonville, N.C. 28739

5,526

Rank: 144 out of 614

1,779

Rank: 136 out of 614

$402K

Rank: 71 out of 614

$226

Average: $184

3

Average: 3

MICHAEL ZELLINGER

Raleigh, N.C. 27610

5,742

Rank: 135 out of 614

1,286

Rank: 284 out of 614

$402K

Rank: 72 out of 614

$312

Average: $184

4

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

ADAM CLARK

Greenville, N.C. 27834

5,921

Rank: 125 out of 614

1,701

Rank: 161 out of 614

$400K

Rank: 74 out of 614

$235

Average: $184

3

Average: 3

DIVYANG PATEL

Fayetteville, N.C. 28305

5,061

Rank: 176 out of 614

1,382

Rank: 245 out of 614

$400K

Rank: 75 out of 614

$289

Average: $184

4

Average: 3

BRUCE KOWALSKI

Burlington, N.C. 27215

5,182

Rank: 165 out of 614

1,288

Rank: 282 out of 614

$396K

Rank: 76 out of 614

$307

Average: $184

4

Average: 3

SRINIVAS MUNUGOTI

Fayetteville, N.C. 28304

5,881

Rank: 128 out of 614

1,217

Rank: 307 out of 614

$393K

Rank: 77 out of 614

$323

Average: $184

5

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

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

WILLIAM NTIM

Charlotte, N.C. 28204

5,339

Rank: 155 out of 614

1,825

Rank: 126 out of 614

$383K

Rank: 80 out of 614

$210

Average: $184

3

Average: 3

JOSEPH COHEN

Morehead city, N.C. 28557

7,474

Rank: 58 out of 614

1,752

Rank: 143 out of 614

$379K

Rank: 81 out of 614

$217

Average: $184

4

Average: 3

KEVIN SHARKEY

Charlotte, N.C. 28204

5,418

Rank: 149 out of 614

2,002

Rank: 100 out of 614

$377K

Rank: 82 out of 614

$188

Average: $184

3

Average: 3

JONATHAN FISHER

Huntersville, N.C. 28078

4,549

Rank: 218 out of 614

1,709

Rank: 157 out of 614

$377K

Rank: 83 out of 614

$220

Average: $184

3

Average: 3

LOKESH TEJWANI

Matthews, N.C. 28105

4,748

Rank: 130 out of 464

1,603

Rank: 148 out of 464

$376K

Rank: 52 out of 464

$234

Average: $184

3

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

KEVIN MURRAY

Greenville, N.C. 27834

12,045

Rank: 20 out of 614

1,120

Rank: 338 out of 614

$370K

Rank: 85 out of 614

$330

Average: $184

11

Average: 3

MALAY AGRAWAL

Wilson, N.C. 27893

6,013

Rank: 119 out of 614

1,582

Rank: 186 out of 614

$367K

Rank: 86 out of 614

$232

Average: $184

4

Average: 3

JOHN PASQUINI

Charlotte, N.C. 28204

4,257

Rank: 240 out of 614

1,795

Rank: 132 out of 614

$364K

Rank: 87 out of 614

$203

Average: $184

2

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

CHANDROTH PURUSHOTHAMAN

Morehead city, N.C. 28557

7,529

Rank: 57 out of 614

1,554

Rank: 198 out of 614

$361K

Rank: 89 out of 614

$232

Average: $184

5

Average: 3

DAVID FRAMM

Charlotte, N.C. 28207

6,926

Rank: 74 out of 614

1,185

Rank: 314 out of 614

$358K

Rank: 90 out of 614

$302

Average: $184

6

Average: 3

JOSHUA MACOMBER

Cary, N.C. 27511

4,232

Rank: 244 out of 614

1,718

Rank: 154 out of 614

$358K

Rank: 91 out of 614

$208

Average: $184

2

Average: 3

WILLIAM NEWMAN

Raleigh, N.C. 27610

3,085

Rank: 351 out of 614

970

Rank: 391 out of 614

$357K

Rank: 92 out of 614

$369

Average: $184

3

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

PETER VASSALLO

Pinehurst, N.C. 28374

6,348

Rank: 96 out of 614

1,865

Rank: 118 out of 614

$355K

Rank: 94 out of 614

$190

Average: $184

3

Average: 3

WILLIAM SMITH

Wilmington, N.C. 28403

5,950

Rank: 124 out of 614

1,610

Rank: 179 out of 614

$355K

Rank: 95 out of 614

$220

Average: $184

4

Average: 3

ANDREW KRONENBERG

Louisburg, N.C. 27549

5,761

Rank: 133 out of 614

1,368

Rank: 252 out of 614

$354K

Rank: 96 out of 614

$259

Average: $184

4

Average: 3

JONATHAN BERRY

Greensboro, N.C. 27408

6,025

Rank: 117 out of 614

1,575

Rank: 189 out of 614

$352K

Rank: 97 out of 614

$224

Average: $184

4

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

JEFFREY SEDER

Supply, N.C. 28462

6,430

Rank: 90 out of 614

718

Rank: 452 out of 614

$346K

Rank: 99 out of 614

$482

Average: $184

9

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.