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

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

WALTER PEARCY

Winston-salem, N.C. 27103

2,550

Rank: 397 out of 614

706

Rank: 457 out of 614

$124K

Rank: 409 out of 614

$175

Average: $184

4

Average: 3

ANNA CROWLEY

Durham, N.C. 27710

2,545

Rank: 398 out of 614

1,425

Rank: 229 out of 614

$90.4K

Rank: 465 out of 614

$63

Average: $184

2

Average: 3

TERRY KERSEY

Rutherfordton, N.C. 28139

2,538

Rank: 399 out of 614

754

Rank: 442 out of 614

$142K

Rank: 376 out of 614

$188

Average: $184

3

Average: 3

JEFFREY KLEIN

Chapel hill, N.C. 27599

2,509

Rank: 400 out of 614

864

Rank: 424 out of 614

$109K

Rank: 433 out of 614

$126

Average: $184

3

Average: 3

TARAL PATEL

Waxhaw, N.C. 28173

2,498

Rank: 214 out of 270

615

Rank: 228 out of 270

$237K

Rank: 148 out of 270

$385

Average: $184

4

Average: 3

JOSEPH GUZZO

Raleigh, N.C. 27607

2,493

Rank: 401 out of 614

967

Rank: 395 out of 614

$174K

Rank: 321 out of 614

$180

Average: $184

3

Average: 3

PHILIP IULIANO

Monroe, N.C. 28112

2,482

Rank: 402 out of 614

955

Rank: 399 out of 614

$154K

Rank: 354 out of 614

$161

Average: $184

3

Average: 3

NAZIM KHAN

Raleigh, N.C. 27607

2,478

Rank: 403 out of 614

1,196

Rank: 312 out of 614

$130K

Rank: 398 out of 614

$109

Average: $184

2

Average: 3

CHARLES CROWELL

High point, N.C. 27262

2,474

Rank: 404 out of 614

340

Rank: 535 out of 614

$93.8K

Rank: 457 out of 614

$276

Average: $184

7

Average: 3

KURT DANIEL

High point, N.C. 27262

2,453

Rank: 405 out of 614

901

Rank: 418 out of 614

$117K

Rank: 422 out of 614

$130

Average: $184

3

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 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

JAMES NUTT

Raleigh, N.C. 27609

2,416

Rank: 408 out of 614

1,144

Rank: 330 out of 614

$119K

Rank: 418 out of 614

$104

Average: $184

2

Average: 3

WILLIAM DOWNEY

Charlotte, N.C. 28203

2,397

Rank: 409 out of 614

1,041

Rank: 368 out of 614

$217K

Rank: 241 out of 614

$209

Average: $184

2

Average: 3

MIN PU

Winston salem, N.C. 27157

2,396

Rank: 410 out of 614

1,504

Rank: 204 out of 614

$104K

Rank: 445 out of 614

$69

Average: $184

2

Average: 3

JONATHAN MCLEAN

Charlotte, N.C. 28204

2,396

Rank: 410 out of 614

1,092

Rank: 350 out of 614

$198K

Rank: 278 out of 614

$182

Average: $184

2

Average: 3

LAI KOK

Winston salem, N.C. 27103

2,396

Rank: 410 out of 614

731

Rank: 446 out of 614

$146K

Rank: 369 out of 614

$200

Average: $184

3

Average: 3

JAVED MASOUD

Burlington, N.C. 27215

2,383

Rank: 413 out of 614

332

Rank: 539 out of 614

$151K

Rank: 360 out of 614

$456

Average: $184

7

Average: 3

HARPREET BHALLA

Gastonia, N.C. 28054

2,380

Rank: 414 out of 614

1,171

Rank: 320 out of 614

$163K

Rank: 336 out of 614

$139

Average: $184

2

Average: 3

AMARENDRA REDDY

Raleigh, N.C. 27610

2,378

Rank: 415 out of 614

823

Rank: 430 out of 614

$169K

Rank: 326 out of 614

$206

Average: $184

3

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

ANTHONY BRACKEN

Morganton, N.C. 28655

2,340

Rank: 417 out of 614

1,327

Rank: 268 out of 614

$83K

Rank: 478 out of 614

$63

Average: $184

2

Average: 3

THEODORE FRANK

Charlotte, N.C. 28203

2,315

Rank: 418 out of 614

1,146

Rank: 329 out of 614

$149K

Rank: 362 out of 614

$130

Average: $184

2

Average: 3

JAMES MCGUKIN

High point, N.C. 27262

2,307

Rank: 419 out of 614

1,132

Rank: 332 out of 614

$103K

Rank: 448 out of 614

$91

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

GARRETT ROGERS

Jacksonville, N.C. 28546

2,266

Rank: 421 out of 614

482

Rank: 505 out of 614

$190K

Rank: 295 out of 614

$394

Average: $184

5

Average: 3

JOSEPH PENSABENE

Greenville, N.C. 27834

2,247

Rank: 1,255 out of 1,626

1,290

Rank: 633 out of 1,626

$60.2K

Rank: 1,480 out of 1,626

$47

Average: $184

2

Average: 3

WILLIAM SCARPA

North wilkesboro, N.C. 28659

2,244

Rank: 422 out of 614

739

Rank: 443 out of 614

$71.8K

Rank: 496 out of 614

$97

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

GEORGE CHEELY

Raleigh, N.C. 27610

2,213

Rank: 424 out of 614

569

Rank: 482 out of 614

$81.3K

Rank: 484 out of 614

$143

Average: $184

4

Average: 3

DAVID HARDING

Greensboro, N.C. 27408

2,207

Rank: 425 out of 614

682

Rank: 467 out of 614

$140K

Rank: 378 out of 614

$206

Average: $184

3

Average: 3

JAMES LIU

Charlotte, N.C. 28210

2,181

Rank: 426 out of 614

481

Rank: 506 out of 614

$144K

Rank: 374 out of 614

$300

Average: $184

5

Average: 3

JEANETTE BILLETT

Jefferson, N.C. 28640

2,158

Rank: 427 out of 614

724

Rank: 449 out of 614

$148K

Rank: 366 out of 614

$204

Average: $184

3

Average: 3

ISHTIAQUE MOHIUDDIN

Eden, N.C. 27288

2,154

Rank: 428 out of 614

992

Rank: 380 out of 614

$126K

Rank: 403 out of 614

$127

Average: $184

2

Average: 3

JAN PATTANAYAK

Asheville, N.C. 28803

2,153

Rank: 429 out of 614

1,079

Rank: 354 out of 614

$245K

Rank: 201 out of 614

$227

Average: $184

2

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

RACHEL ASH BERNAL

Clyde, N.C. 28721

2,138

Rank: 431 out of 614

928

Rank: 408 out of 614

$119K

Rank: 417 out of 614

$129

Average: $184

2

Average: 3

COSTA ANDREOU

Gastonia, N.C. 28054

2,128

Rank: 432 out of 614

991

Rank: 381 out of 614

$134K

Rank: 392 out of 614

$135

Average: $184

2

Average: 3

MEHAR SRIVANI AMBATI

Apex, N.C. 27502

2,127

Rank: 433 out of 614

498

Rank: 496 out of 614

$182K

Rank: 307 out of 614

$366

Average: $184

4

Average: 3

FERNANDO DE LA SERNA

Morganton, N.C. 28655

2,104

Rank: 434 out of 614

1,130

Rank: 335 out of 614

$103K

Rank: 449 out of 614

$91

Average: $184

2

Average: 3

SURIYA JAYAWARDENA

Fayetteville, N.C. 28314

2,080

Rank: 435 out of 614

470

Rank: 507 out of 614

$181K

Rank: 308 out of 614

$385

Average: $184

4

Average: 3

DAVID BOHLE

Winston-salem, N.C. 27103

2,071

Rank: 436 out of 614

1,165

Rank: 321 out of 614

$93.2K

Rank: 461 out of 614

$80

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

MICHAEL ELLIOTT

Charlotte, N.C. 28203

2,036

Rank: 326 out of 443

1,158

Rank: 249 out of 443

$111K

Rank: 330 out of 443

$96

Average: $184

2

Average: 3

JAMES JOLLIS

Durham, N.C. 27710

2,027

Rank: 439 out of 614

1,257

Rank: 292 out of 614

$105K

Rank: 443 out of 614

$83

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

DALANE KITZMAN

Winston salem, N.C. 27157

2,021

Rank: 441 out of 614

1,335

Rank: 262 out of 614

$40.4K

Rank: 549 out of 614

$30

Average: $184

2

Average: 3

JOSEPH ROGERS

Durham, N.C. 27710

2,004

Rank: 442 out of 614

497

Rank: 499 out of 614

$126K

Rank: 404 out of 614

$253

Average: $184

4

Average: 3

KILLIAN ROBINSON

Winston salem, N.C. 27157

1,997

Rank: 443 out of 614

1,207

Rank: 310 out of 614

$87.3K

Rank: 468 out of 614

$72

Average: $184

2

Average: 3

BHAVANI BALARAVI

Cary, N.C. 27518

1,988

Rank: 444 out of 614

958

Rank: 397 out of 614

$81.8K

Rank: 483 out of 614

$85

Average: $184

2

Average: 3

ROBERT HABER

Charlotte, N.C. 28203

1,964

Rank: 445 out of 614

911

Rank: 413 out of 614

$184K

Rank: 304 out of 614

$202

Average: $184

2

Average: 3

CYRIL ABRAMS

Hendersonville, N.C. 28792

1,962

Rank: 446 out of 614

875

Rank: 421 out of 614

$72.8K

Rank: 495 out of 614

$83

Average: $184

2

Average: 3

MILTON HARRIS

Winston-salem, N.C. 27103

1,950

Rank: 447 out of 614

307

Rank: 546 out of 614

$97.8K

Rank: 454 out of 614

$319

Average: $184

6

Average: 3

JOHN ALEXANDER

Durham, N.C. 27710

1,923

Rank: 448 out of 614

1,152

Rank: 327 out of 614

$82K

Rank: 481 out of 614

$71

Average: $184

2

Average: 3

SHANNON MEHURG

Morehead city, N.C. 28557

1,915

Rank: 449 out of 614

613

Rank: 479 out of 614

$116K

Rank: 423 out of 614

$189

Average: $184

3

Average: 3

MARK BOULWARE

Chapel hill, N.C. 27514

1,900

Rank: 450 out of 614

825

Rank: 429 out of 614

$150K

Rank: 361 out of 614

$181

Average: $184

2

Average: 3

WILLIAM LEWIS

Wilmington, N.C. 28403

1,864

Rank: 451 out of 614

954

Rank: 400 out of 614

$224K

Rank: 232 out of 614

$235

Average: $184

2

Average: 3

DAVID DOWDY

Charlotte, N.C. 28204

1,840

Rank: 452 out of 614

797

Rank: 433 out of 614

$138K

Rank: 383 out of 614

$173

Average: $184

2

Average: 3

JOHN MOUNSEY

Chapel hill, N.C. 27599

1,834

Rank: 453 out of 614

865

Rank: 423 out of 614

$140K

Rank: 380 out of 614

$162

Average: $184

2

Average: 3

LINDA SHUCK

Elkin, N.C. 28621

1,833

Rank: 454 out of 614

498

Rank: 496 out of 614

$138K

Rank: 382 out of 614

$278

Average: $184

4

Average: 3

AFSHIN FARZANEH-FAR

Durham, N.C. 27710

1,828

Rank: 455 out of 614

1,023

Rank: 373 out of 614

$65.5K

Rank: 507 out of 614

$64

Average: $184

2

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

KERRY GILLILAND

Winston salem, N.C. 27103

1,775

Rank: 457 out of 614

728

Rank: 448 out of 614

$90.6K

Rank: 464 out of 614

$124

Average: $184

2

Average: 3

STEVEN FILBY

Pinehurst, N.C. 28374

1,770

Rank: 458 out of 614

678

Rank: 469 out of 614

$112K

Rank: 429 out of 614

$166

Average: $184

3

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

MADHULIKA CHANDRA

Winston-salem, N.C. 27103

1,756

Rank: 460 out of 614

627

Rank: 475 out of 614

$68.6K

Rank: 501 out of 614

$109

Average: $184

3

Average: 3

MICHAEL BLAZING

Durham, N.C. 27704

1,748

Rank: 461 out of 614

684

Rank: 464 out of 614

$113K

Rank: 427 out of 614

$165

Average: $184

3

Average: 3

WILLIAM KUEHL

Asheville, N.C. 28803

1,740

Rank: 462 out of 614

971

Rank: 390 out of 614

$214K

Rank: 248 out of 614

$220

Average: $184

2

Average: 3

SAGIR AHMED

Raleigh, N.C. 27607

1,732

Rank: 463 out of 614

973

Rank: 388 out of 614

$82.1K

Rank: 480 out of 614

$84

Average: $184

2

Average: 3

WILLIAM ABERNETHY

Asheville, N.C. 28803

1,730

Rank: 464 out of 614

970

Rank: 391 out of 614

$211K

Rank: 256 out of 614

$218

Average: $184

2

Average: 3

ROBERT EVERHART

Lumberton, N.C. 28358

1,717

Rank: 465 out of 614

1,132

Rank: 332 out of 614

$148K

Rank: 365 out of 614

$131

Average: $184

2

Average: 3

MARK LEITHE

Raleigh, N.C. 27609

1,696

Rank: 466 out of 614

568

Rank: 483 out of 614

$108K

Rank: 436 out of 614

$190

Average: $184

3

Average: 3

JASON KATZ

Chapel hill, N.C. 27599

1,647

Rank: 467 out of 614

701

Rank: 459 out of 614

$114K

Rank: 424 out of 614

$163

Average: $184

2

Average: 3

LUKE BYRNES

Conover, N.C. 28613

1,602

Rank: 468 out of 614

977

Rank: 386 out of 614

$66.3K

Rank: 506 out of 614

$68

Average: $184

2

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

DWAYNE CALLWOOD

Burlington, N.C. 27215

1,588

Rank: 470 out of 614

502

Rank: 494 out of 614

$153K

Rank: 355 out of 614

$305

Average: $184

3

Average: 3

DAVID SERFAS

Asheville, N.C. 28803

1,587

Rank: 471 out of 614

883

Rank: 420 out of 614

$193K

Rank: 291 out of 614

$219

Average: $184

2

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

PANKAJ PARIKH

Raleigh, N.C. 27609

1,583

Rank: 473 out of 614

680

Rank: 468 out of 614

$73.3K

Rank: 494 out of 614

$108

Average: $184

2

Average: 3

CHETAN PATEL

Durham, N.C. 27710

1,577

Rank: 474 out of 614

405

Rank: 523 out of 614

$104K

Rank: 446 out of 614

$257

Average: $184

4

Average: 3

PAMELA DOUGLAS

Durham, N.C. 27710

1,526

Rank: 475 out of 614

902

Rank: 417 out of 614

$51.9K

Rank: 530 out of 614

$58

Average: $184

2

Average: 3

PATRICIA CHANG

Chapel hill, N.C. 27599

1,523

Rank: 476 out of 614

612

Rank: 480 out of 614

$93.3K

Rank: 460 out of 614

$152

Average: $184

2

Average: 3

WILLIAM HUNDLEY

Winston salem, N.C. 27157

1,522

Rank: 477 out of 614

1,027

Rank: 372 out of 614

$29K

Rank: 571 out of 614

$28

Average: $184

1

Average: 3

JEFFREY CLEVENGER

Winston-salem, N.C. 27103

1,501

Rank: 478 out of 614

776

Rank: 436 out of 614

$86.3K

Rank: 471 out of 614

$111

Average: $184

2

Average: 3

MELISSA DAUBERT

Henderson, N.C. 27536

1,492

Rank: 479 out of 614

841

Rank: 425 out of 614

$60.6K

Rank: 511 out of 614

$72

Average: $184

2

Average: 3

JOHN HOYLE

Winston salem, N.C. 27103

1,490

Rank: 480 out of 614

684

Rank: 464 out of 614

$49K

Rank: 537 out of 614

$72

Average: $184

2

Average: 3

WILLIAM MADDOX

Asheville, N.C. 28803

1,482

Rank: 481 out of 614

759

Rank: 437 out of 614

$185K

Rank: 299 out of 614

$244

Average: $184

2

Average: 3

GLENNDALE MOORE

Raleigh, N.C. 27610

1,464

Rank: 482 out of 614

560

Rank: 486 out of 614

$73.7K

Rank: 493 out of 614

$132

Average: $184

3

Average: 3

PAUL KIRKMAN

Winston salem, N.C. 27157

1,451

Rank: 483 out of 614

936

Rank: 405 out of 614

$58.5K

Rank: 517 out of 614

$62

Average: $184

2

Average: 3

BRIAN CABARRUS

Greenville, N.C. 27834

1,442

Rank: 484 out of 614

985

Rank: 384 out of 614

$146K

Rank: 367 out of 614

$149

Average: $184

1

Average: 3

EMMETT MATHEWS

Charlotte, N.C. 28207

1,437

Rank: 485 out of 614

333

Rank: 537 out of 614

$93.8K

Rank: 458 out of 614

$282

Average: $184

4

Average: 3

JOHN PETERSEN

Roxboro, N.C. 27573

1,435

Rank: 486 out of 614

502

Rank: 494 out of 614

$93.7K

Rank: 459 out of 614

$187

Average: $184

3

Average: 3

ERIC FEARRINGTON

Greenville, N.C. 27834

1,425

Rank: 488 out of 614

1,238

Rank: 300 out of 614

$59.8K

Rank: 513 out of 614

$48

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

LEVERNE FOX

Boone, N.C. 28607

1,393

Rank: 490 out of 614

514

Rank: 491 out of 614

$87.1K

Rank: 469 out of 614

$170

Average: $184

3

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

SANJAY GANDHI

Winston salem, N.C. 27157

1,330

Rank: 492 out of 614

672

Rank: 470 out of 614

$127K

Rank: 401 out of 614

$190

Average: $184

2

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

SANJAY PRASHER

Fayetteville, N.C. 28305

1,279

Rank: 494 out of 614

393

Rank: 525 out of 614

$108K

Rank: 435 out of 614

$275

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.