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

STEPHEN ZOUZOULAS

Concord, N.C. 28025

3,348

Rank: 329 out of 614

1,302

Rank: 275 out of 614

$264K

Rank: 178 out of 614

$203

Average: $184

3

Average: 3

SAMUEL ZIMMERN

Charlotte, N.C. 28203

3,117

Rank: 345 out of 614

1,445

Rank: 222 out of 614

$167K

Rank: 329 out of 614

$116

Average: $184

2

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

JAMES YOUNT

Charlotte, N.C. 28207

2,141

Rank: 430 out of 614

333

Rank: 537 out of 614

$71K

Rank: 498 out of 614

$213

Average: $184

6

Average: 3

LAURA LEIGH YOUNCE

Matthews, N.C. 28105

3,805

Rank: 282 out of 614

1,534

Rank: 201 out of 614

$241K

Rank: 208 out of 614

$157

Average: $184

2

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 YEUNG

Chapel hill, N.C. 27599

414

Rank: 432 out of 464

288

Rank: 415 out of 464

$23.3K

Rank: 433 out of 464

$81

Average: $184

1

Average: 3

BLANE YELTON

Thomasville, N.C. 27360

529

Rank: 559 out of 614

205

Rank: 568 out of 614

$19.2K

Rank: 581 out of 614

$94

Average: $184

3

Average: 3

VIRGIL WYNIA

Raleigh, N.C. 27610

2,242

Rank: 423 out of 614

1,013

Rank: 376 out of 614

$161K

Rank: 340 out of 614

$159

Average: $184

2

Average: 3

DEBBIE WRIGHT-THOMASSON

Raeford, N.C. 28376

799

Rank: 540 out of 614

277

Rank: 549 out of 614

$38K

Rank: 553 out of 614

$137

Average: $184

3

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

MATTHEW WOLF

Durham, N.C. 27710

543

Rank: 557 out of 614

158

Rank: 581 out of 614

$30.3K

Rank: 569 out of 614

$192

Average: $184

3

Average: 3

DANIEL WISE

Charlotte, N.C. 28211

978

Rank: 526 out of 614

351

Rank: 533 out of 614

$80.4K

Rank: 485 out of 614

$229

Average: $184

3

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

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

BRYAN WILSON

Charlotte, N.C. 28203

2,429

Rank: 406 out of 614

951

Rank: 401 out of 614

$230K

Rank: 226 out of 614

$242

Average: $184

3

Average: 3

DENNIS WILSON

Salisbury, N.C. 28144

5,809

Rank: 129 out of 614

1,332

Rank: 264 out of 614

$338K

Rank: 110 out of 614

$254

Average: $184

4

Average: 3

PARK WILLIS

Chapel hill, N.C. 27599

1,068

Rank: 515 out of 614

799

Rank: 432 out of 614

$60.3K

Rank: 512 out of 614

$75

Average: $184

1

Average: 3

JOHN WILLIAMS

New bern, N.C. 28562

4,928

Rank: 188 out of 614

1,548

Rank: 199 out of 614

$341K

Rank: 106 out of 614

$220

Average: $184

3

Average: 3

JEROME WILLIAMS

Charlotte, N.C. 28204

3,731

Rank: 286 out of 614

1,020

Rank: 374 out of 614

$346K

Rank: 100 out of 614

$339

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

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

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

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

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

GRETCHEN WELLS

Winston salem, N.C. 27157

1,601

Rank: 469 out of 614

961

Rank: 396 out of 614

$86.9K

Rank: 470 out of 614

$90

Average: $184

2

Average: 3

BARRY WELBORNE

Charlotte, N.C. 28203

990

Rank: 525 out of 614

700

Rank: 460 out of 614

$92.6K

Rank: 462 out of 614

$132

Average: $184

1

Average: 3

RICHARD WEINTRAUB

Greensboro, N.C. 27408

4,435

Rank: 226 out of 614

1,160

Rank: 324 out of 614

$273K

Rank: 169 out of 614

$235

Average: $184

4

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

KENNETH WEEKS

Charlotte, N.C. 28204

342

Rank: 580 out of 614

153

Rank: 582 out of 614

$71.5K

Rank: 497 out of 614

$467

Average: $184

2

Average: 3

DAVID WEAVER

Wilmington, N.C. 28403

2,042

Rank: 437 out of 614

1,052

Rank: 363 out of 614

$274K

Rank: 167 out of 614

$261

Average: $184

2

Average: 3

ANDREW WANG

Durham, N.C. 27710

1,173

Rank: 501 out of 614

724

Rank: 449 out of 614

$70.8K

Rank: 499 out of 614

$98

Average: $184

2

Average: 3

YU-PING WANG

Durham, N.C. 27710

1,760

Rank: 459 out of 614

1,178

Rank: 317 out of 614

$63.7K

Rank: 509 out of 614

$54

Average: $184

1

Average: 3

CHRISTOPHER WALTERS

Lumberton, N.C. 28358

3,806

Rank: 281 out of 614

1,893

Rank: 111 out of 614

$296K

Rank: 143 out of 614

$156

Average: $184

2

Average: 3

KENNETH WALLMEYER

High point, N.C. 27262

3,929

Rank: 271 out of 614

1,347

Rank: 257 out of 614

$130K

Rank: 399 out of 614

$96

Average: $184

3

Average: 3

THOMAS WALL

Greensboro, N.C. 27401

4,858

Rank: 194 out of 614

1,301

Rank: 276 out of 614

$86.1K

Rank: 472 out of 614

$66

Average: $184

4

Average: 3

ASIF WAHID

Thomasville, N.C. 27360

4,755

Rank: 202 out of 614

1,373

Rank: 251 out of 614

$208K

Rank: 263 out of 614

$152

Average: $184

3

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

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

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

DEEPAK VOORA

Durham, N.C. 27710

393

Rank: 573 out of 614

187

Rank: 573 out of 614

$19.8K

Rank: 579 out of 614

$106

Average: $184

2

Average: 3

ERIC VELAZQUEZ

Durham, N.C. 27710

2,722

Rank: 379 out of 614

1,560

Rank: 195 out of 614

$107K

Rank: 439 out of 614

$69

Average: $184

2

Average: 3

RAGHAVAN VASUDEVAN

Jacksonville, N.C. 28546

1,382

Rank: 491 out of 614

507

Rank: 493 out of 614

$123K

Rank: 411 out of 614

$243

Average: $184

3

Average: 3

SUJETHRA VASU

Winston salem, N.C. 27157

1,289

Rank: 493 out of 614

755

Rank: 441 out of 614

$75.1K

Rank: 492 out of 614

$99

Average: $184

2

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

CHARLES VASEY

Asheville, N.C. 28803

2,689

Rank: 382 out of 614

1,806

Rank: 131 out of 614

$122K

Rank: 412 out of 614

$68

Average: $184

1

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

JAYADEEP VARANASI

Greensboro, N.C. 27401

4,447

Rank: 224 out of 614

987

Rank: 383 out of 614

$210K

Rank: 261 out of 614

$213

Average: $184

5

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

SANDER VAN CLEEFF

Charlotte, N.C. 28210

4,438

Rank: 225 out of 614

1,785

Rank: 134 out of 614

$203K

Rank: 271 out of 614

$114

Average: $184

2

Average: 3

FRANK VALERI

Charlotte, N.C. 28207

2,553

Rank: 395 out of 614

1,098

Rank: 347 out of 614

$158K

Rank: 347 out of 614

$144

Average: $184

2

Average: 3

RONALD USZENSKI

Huntersville, N.C. 28078

5,345

Rank: 154 out of 614

1,729

Rank: 149 out of 614

$325K

Rank: 120 out of 614

$188

Average: $184

3

Average: 3

BRUCE USHER

Cary, N.C. 27518

4,292

Rank: 238 out of 614

1,303

Rank: 274 out of 614

$244K

Rank: 204 out of 614

$187

Average: $184

3

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

BHARATHI UPADHYA

Winston salem, N.C. 27157

2,026

Rank: 440 out of 614

1,208

Rank: 309 out of 614

$99.6K

Rank: 451 out of 614

$82

Average: $184

2

Average: 3

DENNIS UNKS

Asheville, N.C. 28803

2,422

Rank: 407 out of 614

1,231

Rank: 301 out of 614

$174K

Rank: 320 out of 614

$141

Average: $184

2

Average: 3

KATIE TWOMLEY

Lexington, N.C. 27292

4,236

Rank: 243 out of 614

1,687

Rank: 167 out of 614

$98.8K

Rank: 453 out of 614

$59

Average: $184

3

Average: 3

TRACI TURNER

Greensboro, N.C. 27401

5,525

Rank: 145 out of 614

1,150

Rank: 328 out of 614

$247K

Rank: 198 out of 614

$215

Average: $184

5

Average: 3

PIERLUIGI TRICOCI

Durham, N.C. 27710

445

Rank: 568 out of 614

274

Rank: 551 out of 614

$37.7K

Rank: 554 out of 614

$138

Average: $184

2

Average: 3

BENJAMIN TRICHON

Asheville, N.C. 28803

3,321

Rank: 331 out of 614

1,833

Rank: 123 out of 614

$175K

Rank: 319 out of 614

$96

Average: $184

2

Average: 3

JOSEPH TRASK

Huntersville, N.C. 28078

3,506

Rank: 313 out of 614

1,219

Rank: 305 out of 614

$254K

Rank: 190 out of 614

$208

Average: $184

3

Average: 3

JULIUS TORELLI

High point, N.C. 27265

66

Rank: 605 out of 614

65

Rank: 598 out of 614

$3,168

Rank: 608 out of 614

$49

Average: $184

1

Average: 3

PRAKASH TIRUPATTUR

Plymouth, N.C. 27962

1,396

Rank: 489 out of 614

461

Rank: 509 out of 614

$82.5K

Rank: 479 out of 614

$179

Average: $184

3

Average: 3

WILLIAM TILLEY

Greensboro, N.C. 27401

4,091

Rank: 259 out of 614

894

Rank: 419 out of 614

$159K

Rank: 343 out of 614

$177

Average: $184

5

Average: 3

MARK THOMPSON

Gastonia, N.C. 28054

3,190

Rank: 338 out of 614

1,476

Rank: 216 out of 614

$239K

Rank: 213 out of 614

$162

Average: $184

2

Average: 3

ALAN THOMLEY

Charlotte, N.C. 28203

2,270

Rank: 420 out of 614

903

Rank: 416 out of 614

$140K

Rank: 379 out of 614

$155

Average: $184

3

Average: 3

JULIAN THOMAS

North wilkesboro, N.C. 28659

1,587

Rank: 471 out of 614

646

Rank: 473 out of 614

$58.7K

Rank: 516 out of 614

$91

Average: $184

2

Average: 3

VINAY THOHAN

Winston salem, N.C. 27157

1,063

Rank: 516 out of 614

254

Rank: 556 out of 614

$76.5K

Rank: 491 out of 614

$301

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

STANLEY TENNANT

Greensboro, N.C. 27401

1,238

Rank: 497 out of 614

683

Rank: 466 out of 614

$36.3K

Rank: 561 out of 614

$53

Average: $184

2

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

JAMES TCHENG

Durham, N.C. 27710

170

Rank: 592 out of 614

122

Rank: 588 out of 614

$37.1K

Rank: 556 out of 614

$304

Average: $184

1

Average: 3

GREGORY TATUM

Chapel hill, N.C. 27599

22

Rank: 612 out of 614

11

Rank: 614 out of 614

$174

Rank: 613 out of 614

$16

Average: $184

2

Average: 3

WALTER TAN

Greenville, N.C. 27834

475

Rank: 564 out of 614

231

Rank: 560 out of 614

$59.5K

Rank: 514 out of 614

$258

Average: $184

2

Average: 3

JOHN TAMISIEA

Wilmington, N.C. 28401

370

Rank: 577 out of 614

254

Rank: 556 out of 614

$2,428

Rank: 610 out of 614

$10

Average: $184

1

Average: 3

MICHAEL TAMBERELLA

Gastonia, N.C. 28054

3,860

Rank: 276 out of 614

1,709

Rank: 157 out of 614

$320K

Rank: 122 out of 614

$187

Average: $184

2

Average: 3

BEHZAD TAGHIZADEH

Winston salem, N.C. 27103

3,789

Rank: 283 out of 614

1,378

Rank: 249 out of 614

$303K

Rank: 138 out of 614

$220

Average: $184

3

Average: 3

JOHN SYMANSKI

Charlotte, N.C. 28203

3,708

Rank: 289 out of 614

1,860

Rank: 119 out of 614

$199K

Rank: 276 out of 614

$107

Average: $184

2

Average: 3

LADDEUS SUTTON

Gastonia, N.C. 28054

3,512

Rank: 312 out of 614

1,587

Rank: 185 out of 614

$280K

Rank: 161 out of 614

$177

Average: $184

2

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

DANIEL SUGARMAN

Concord, N.C. 28025

5,725

Rank: 136 out of 614

933

Rank: 406 out of 614

$313K

Rank: 130 out of 614

$335

Average: $184

6

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

THOMAS STUCKEY

Greensboro, N.C. 27401

5,384

Rank: 152 out of 614

969

Rank: 393 out of 614

$97.8K

Rank: 455 out of 614

$101

Average: $184

6

Average: 3

H STRUNK

Pinehurst, N.C. 28374

5,717

Rank: 137 out of 614

1,788

Rank: 133 out of 614

$336K

Rank: 114 out of 614

$188

Average: $184

3

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

CHRISTOPHER STEPHENSON

Monroe, N.C. 28112

3,691

Rank: 292 out of 614

1,436

Rank: 226 out of 614

$322K

Rank: 121 out of 614

$224

Average: $184

3

Average: 3

BRIAN STEG

Conover, N.C. 28613

2,783

Rank: 375 out of 614

1,049

Rank: 364 out of 614

$125K

Rank: 406 out of 614

$119

Average: $184

3

Average: 3

ROBERT STACK

Charlotte, N.C. 28207

1,209

Rank: 498 out of 614

262

Rank: 554 out of 614

$108K

Rank: 434 out of 614

$413

Average: $184

5

Average: 3

RICHARD STACEY

Winston salem, N.C. 27157

1,793

Rank: 456 out of 614

1,043

Rank: 366 out of 614

$104K

Rank: 447 out of 614

$99

Average: $184

2

Average: 3

SHANNON ST CLAIR

Winston salem, N.C. 27103

265

Rank: 585 out of 614

144

Rank: 585 out of 614

$11.5K

Rank: 593 out of 614

$80

Average: $184

2

Average: 3

JEROME SPRUILL

Greensboro, N.C. 27401

602

Rank: 552 out of 614

422

Rank: 517 out of 614

$15.7K

Rank: 588 out of 614

$37

Average: $184

1

Average: 3

HEMANT SOLOMON

Sanford, N.C. 27330

2,354

Rank: 416 out of 614

734

Rank: 444 out of 614

$136K

Rank: 388 out of 614

$185

Average: $184

3

Average: 3

JAMES SNYDER

Wilmington, N.C. 28401

4,856

Rank: 195 out of 614

1,355

Rank: 256 out of 614

$200K

Rank: 275 out of 614

$148

Average: $184

4

Average: 3

DAVID SMULL

Winston salem, N.C. 27103

892

Rank: 532 out of 614

380

Rank: 528 out of 614

$49.2K

Rank: 536 out of 614

$129

Average: $184

2

Average: 3

TIMOTHY SMITH

Charlotte, N.C. 28203

409

Rank: 570 out of 614

174

Rank: 576 out of 614

$33.6K

Rank: 565 out of 614

$193

Average: $184

2

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

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

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

HENRY SMITH

Greensboro, N.C. 27401

5,797

Rank: 131 out of 614

1,132

Rank: 332 out of 614

$210K

Rank: 260 out of 614

$186

Average: $184

5

Average: 3

MICHAEL SKETCH

Durham, N.C. 27710

901

Rank: 530 out of 614

465

Rank: 508 out of 614

$107K

Rank: 440 out of 614

$230

Average: $184

2

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.