ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » North Carolina » Internal Medicine

Top Internal Medicine 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

JASON BOYD

Goldsboro, N.C. 27534

203,652

Rank: 1 out of 2,711

1,072

Rank: 135 out of 2,711

$1.57M

Rank: 2 out of 2,711

$1,462

Average: $233

190

Average: 6

PANKAJ VYAS

Benson, N.C. 27504

117,546

Rank: 2 out of 2,711

1,880

Rank: 12 out of 2,711

$2.84M

Rank: 1 out of 2,711

$1,509

Average: $233

63

Average: 6

JOSEPH PARKER

Greenville, N.C. 27834

85,950

Rank: 3 out of 2,711

800

Rank: 309 out of 2,711

$981K

Rank: 7 out of 2,711

$1,226

Average: $233

107

Average: 6

AMIT MEHTA

Durham, N.C. 27704

74,869

Rank: 4 out of 2,711

504

Rank: 892 out of 2,711

$898K

Rank: 13 out of 2,711

$1,782

Average: $233

149

Average: 6

STEPHEN OSAGUONA

Concord, N.C. 28025

61,369

Rank: 5 out of 2,711

557

Rank: 741 out of 2,711

$925K

Rank: 11 out of 2,711

$1,661

Average: $233

110

Average: 6

CHRISTINE BARTON

Wilson, N.C. 27893

54,702

Rank: 6 out of 2,711

877

Rank: 238 out of 2,711

$979K

Rank: 8 out of 2,711

$1,116

Average: $233

62

Average: 6

PAUL KAMITSUKA

Wilmington, N.C. 28401

51,381

Rank: 7 out of 2,711

1,519

Rank: 40 out of 2,711

$961K

Rank: 9 out of 2,711

$633

Average: $233

34

Average: 6

JACK COLE

Greenville, N.C. 27834

43,207

Rank: 8 out of 2,711

1,116

Rank: 114 out of 2,711

$381K

Rank: 74 out of 2,711

$342

Average: $233

39

Average: 6

KARN GUPTA

Raleigh, N.C. 27609

42,421

Rank: 9 out of 2,711

803

Rank: 305 out of 2,711

$1.19M

Rank: 5 out of 2,711

$1,484

Average: $233

53

Average: 6

JOHN HARSHBARGER

Wilmington, N.C. 28401

37,175

Rank: 10 out of 2,711

592

Rank: 652 out of 2,711

$1.29M

Rank: 3 out of 2,711

$2,182

Average: $233

63

Average: 6

HENRY TRAYLOR

Whiteville, N.C. 28472

35,171

Rank: 11 out of 2,711

1,943

Rank: 9 out of 2,711

$502K

Rank: 33 out of 2,711

$258

Average: $233

18

Average: 6

MEL VOULGAROPOULOS

Statesville, N.C. 28625

34,819

Rank: 12 out of 2,711

1,410

Rank: 57 out of 2,711

$921K

Rank: 12 out of 2,711

$653

Average: $233

25

Average: 6

IBRAHIM OUDEH

Dunn, N.C. 28334

33,481

Rank: 13 out of 2,711

884

Rank: 235 out of 2,711

$1.19M

Rank: 4 out of 2,711

$1,349

Average: $233

38

Average: 6

TEIGHA RANDOLPH

Kinston, N.C. 28501

33,414

Rank: 14 out of 2,711

1,669

Rank: 25 out of 2,711

$764K

Rank: 16 out of 2,711

$458

Average: $233

20

Average: 6

MOOGALI ARVIND

High point, N.C. 27262

33,272

Rank: 15 out of 2,711

578

Rank: 690 out of 2,711

$623K

Rank: 21 out of 2,711

$1,077

Average: $233

58

Average: 6

DEAN KARRAS

Wilmington, N.C. 28412

33,005

Rank: 16 out of 2,711

1,030

Rank: 146 out of 2,711

$539K

Rank: 29 out of 2,711

$524

Average: $233

32

Average: 6

STEVEN HAMSTEAD

Farmville, N.C. 27828

32,798

Rank: 17 out of 2,711

1,421

Rank: 55 out of 2,711

$688K

Rank: 18 out of 2,711

$484

Average: $233

23

Average: 6

SHONDA ASAAD

Asheville, N.C. 28803

32,444

Rank: 18 out of 2,711

408

Rank: 1,265 out of 2,711

$223K

Rank: 281 out of 2,711

$547

Average: $233

80

Average: 6

JOEY EAKINS

Wilmington, N.C. 28401

31,544

Rank: 19 out of 2,711

935

Rank: 194 out of 2,711

$618K

Rank: 22 out of 2,711

$661

Average: $233

34

Average: 6

SHAUN DONEGAN

Clayton, N.C. 27520

31,492

Rank: 20 out of 2,711

291

Rank: 1,706 out of 2,711

$320K

Rank: 123 out of 2,711

$1,101

Average: $233

108

Average: 6

ROBERT DEUCHER

Southern pines, N.C. 28387

30,687

Rank: 21 out of 2,711

1,721

Rank: 21 out of 2,711

$572K

Rank: 27 out of 2,711

$332

Average: $233

18

Average: 6

CHARLES BAIO

Wilson, N.C. 27893

30,246

Rank: 22 out of 2,711

426

Rank: 1,192 out of 2,711

$604K

Rank: 23 out of 2,711

$1,418

Average: $233

71

Average: 6

DAVID STEWART

Fayetteville, N.C. 28305

28,634

Rank: 23 out of 2,711

483

Rank: 965 out of 2,711

$261K

Rank: 202 out of 2,711

$540

Average: $233

59

Average: 6

ANITA DESHPANDE

Asheville, N.C. 28803

28,044

Rank: 24 out of 2,711

412

Rank: 1,241 out of 2,711

$212K

Rank: 310 out of 2,711

$515

Average: $233

68

Average: 6

LAUREN ALTER

Rockingham, N.C. 28379

27,153

Rank: 25 out of 2,711

466

Rank: 1,048 out of 2,711

$1.14M

Rank: 6 out of 2,711

$2,450

Average: $233

58

Average: 6

VISWANATHA REDDY

Benson, N.C. 27504

26,653

Rank: 26 out of 2,711

1,817

Rank: 16 out of 2,711

$878K

Rank: 14 out of 2,711

$483

Average: $233

15

Average: 6

NEIL BENDER

Pollocksville, N.C. 28573

26,479

Rank: 27 out of 2,711

357

Rank: 1,475 out of 2,711

$266K

Rank: 193 out of 2,711

$746

Average: $233

74

Average: 6

EDWARD FISHER

Charlotte, N.C. 28207

26,181

Rank: 28 out of 2,711

816

Rank: 289 out of 2,711

$302K

Rank: 140 out of 2,711

$371

Average: $233

32

Average: 6

CHARLES HERRING

Wilmington, N.C. 28401

25,006

Rank: 29 out of 2,711

764

Rank: 345 out of 2,711

$425K

Rank: 52 out of 2,711

$556

Average: $233

33

Average: 6

MICHAEL ANTIL

Pinehurst, N.C. 28374

24,905

Rank: 30 out of 2,711

1,642

Rank: 28 out of 2,711

$452K

Rank: 45 out of 2,711

$275

Average: $233

15

Average: 6

FIDELIS UWENSUYI-EDOSOMWAN

Charlotte, N.C. 28215

24,687

Rank: 31 out of 2,711

979

Rank: 173 out of 2,711

$573K

Rank: 26 out of 2,711

$585

Average: $233

25

Average: 6

JEFFREY WARHAFTIG

Wilmington, N.C. 28412

24,052

Rank: 32 out of 2,711

1,927

Rank: 10 out of 2,711

$578K

Rank: 25 out of 2,711

$300

Average: $233

12

Average: 6

RICHARD PIPPIN

Farmville, N.C. 27828

23,671

Rank: 33 out of 2,711

1,201

Rank: 86 out of 2,711

$454K

Rank: 44 out of 2,711

$378

Average: $233

20

Average: 6

HENRY WALTERS

Statesville, N.C. 28677

23,632

Rank: 34 out of 2,711

1,033

Rank: 144 out of 2,711

$485K

Rank: 38 out of 2,711

$469

Average: $233

23

Average: 6

MICHAEL DALEY

Pinehurst, N.C. 28374

22,588

Rank: 35 out of 2,711

1,258

Rank: 80 out of 2,711

$452K

Rank: 46 out of 2,711

$359

Average: $233

18

Average: 6

GARY HECK

Kinston, N.C. 28504

21,992

Rank: 36 out of 2,711

1,603

Rank: 29 out of 2,711

$490K

Rank: 36 out of 2,711

$305

Average: $233

14

Average: 6

HUBERT PIERCE

Kinston, N.C. 28501

21,911

Rank: 37 out of 2,711

1,537

Rank: 37 out of 2,711

$409K

Rank: 59 out of 2,711

$266

Average: $233

14

Average: 6

GARLAND MOELLER

Havelock, N.C. 28532

21,408

Rank: 38 out of 2,711

1,390

Rank: 59 out of 2,711

$383K

Rank: 73 out of 2,711

$275

Average: $233

15

Average: 6

KENNETH JOHNSON

Kinston, N.C. 28501

20,787

Rank: 39 out of 2,711

1,169

Rank: 100 out of 2,711

$506K

Rank: 32 out of 2,711

$433

Average: $233

18

Average: 6

JONATHAN STAUB

Wilmington, N.C. 28401

20,766

Rank: 40 out of 2,711

1,674

Rank: 24 out of 2,711

$335K

Rank: 107 out of 2,711

$200

Average: $233

12

Average: 6

KATHLEEN LETIZIA

Pinehurst, N.C. 28374

20,706

Rank: 41 out of 2,711

1,521

Rank: 39 out of 2,711

$392K

Rank: 68 out of 2,711

$258

Average: $233

14

Average: 6

THOMAS LINEBERGER

Aberdeen, N.C. 28315

20,623

Rank: 42 out of 2,711

1,200

Rank: 88 out of 2,711

$347K

Rank: 100 out of 2,711

$289

Average: $233

17

Average: 6

RUPERT JILCOTT

Kinston, N.C. 28501

20,068

Rank: 43 out of 2,711

1,071

Rank: 136 out of 2,711

$464K

Rank: 43 out of 2,711

$433

Average: $233

19

Average: 6

RICHARD BURDICK

Wilson, N.C. 27893

19,940

Rank: 44 out of 2,711

798

Rank: 311 out of 2,711

$477K

Rank: 41 out of 2,711

$598

Average: $233

25

Average: 6

A. SILVIA ROSS

Raleigh, N.C. 27612

19,934

Rank: 45 out of 2,711

411

Rank: 1,247 out of 2,711

$584K

Rank: 24 out of 2,711

$1,422

Average: $233

49

Average: 6

MICHAEL SOBOEIRO

Pinehurst, N.C. 28374

19,790

Rank: 46 out of 2,711

1,658

Rank: 27 out of 2,711

$398K

Rank: 65 out of 2,711

$240

Average: $233

12

Average: 6

ROY BARROW

Farmville, N.C. 27828

19,779

Rank: 47 out of 2,711

1,085

Rank: 133 out of 2,711

$371K

Rank: 82 out of 2,711

$342

Average: $233

18

Average: 6

EDWIN BOUNOUS

New bern, N.C. 28562

19,221

Rank: 48 out of 2,711

1,232

Rank: 83 out of 2,711

$390K

Rank: 70 out of 2,711

$316

Average: $233

16

Average: 6

RAYMOND THERTULIEN

Asheville, N.C. 28803

19,117

Rank: 49 out of 2,711

319

Rank: 1,605 out of 2,711

$159K

Rank: 531 out of 2,711

$498

Average: $233

60

Average: 6

CHRISTINE BOUNOUS

New bern, N.C. 28562

18,898

Rank: 50 out of 2,711

1,268

Rank: 79 out of 2,711

$342K

Rank: 102 out of 2,711

$270

Average: $233

15

Average: 6

DAVID HIPP

Pinehurst, N.C. 28374

18,783

Rank: 51 out of 2,711

1,761

Rank: 20 out of 2,711

$373K

Rank: 79 out of 2,711

$212

Average: $233

11

Average: 6

WALTER MORRIS

Pinehurst, N.C. 28374

18,438

Rank: 52 out of 2,711

1,311

Rank: 71 out of 2,711

$363K

Rank: 86 out of 2,711

$277

Average: $233

14

Average: 6

BOBBY MAYNOR

Pinehurst, N.C. 28374

17,645

Rank: 53 out of 2,711

1,103

Rank: 119 out of 2,711

$289K

Rank: 160 out of 2,711

$262

Average: $233

16

Average: 6

MARY RUDYK

Wilmington, N.C. 28401

17,523

Rank: 54 out of 2,711

2,237

Rank: 7 out of 2,711

$957K

Rank: 10 out of 2,711

$428

Average: $233

8

Average: 6

DAVID THOMAS

Gastonia, N.C. 28054

17,471

Rank: 55 out of 2,711

836

Rank: 274 out of 2,711

$410K

Rank: 58 out of 2,711

$491

Average: $233

21

Average: 6

PHILIP MONDI

Pinehurst, N.C. 28374

17,359

Rank: 56 out of 2,711

1,415

Rank: 56 out of 2,711

$312K

Rank: 127 out of 2,711

$220

Average: $233

12

Average: 6

IMRAN HAQUE

Asheboro, N.C. 27203

17,339

Rank: 57 out of 2,711

1,181

Rank: 96 out of 2,711

$791K

Rank: 15 out of 2,711

$670

Average: $233

15

Average: 6

WILLIAM WHITE

Statesville, N.C. 28677

17,327

Rank: 58 out of 2,711

980

Rank: 171 out of 2,711

$477K

Rank: 40 out of 2,711

$487

Average: $233

18

Average: 6

KERRIE-ANNE HERON

Wilson, N.C. 27893

17,277

Rank: 59 out of 2,711

1,426

Rank: 54 out of 2,711

$551K

Rank: 28 out of 2,711

$386

Average: $233

12

Average: 6

GREGORY GLANCE

Asheville, N.C. 28801

17,214

Rank: 60 out of 2,711

1,115

Rank: 115 out of 2,711

$439K

Rank: 50 out of 2,711

$394

Average: $233

15

Average: 6

SANJIV DALVI

Fayetteville, N.C. 28314

17,198

Rank: 61 out of 2,711

785

Rank: 323 out of 2,711

$441K

Rank: 49 out of 2,711

$562

Average: $233

22

Average: 6

RICHARD SHULTZABERGER

Greenville, N.C. 27834

17,183

Rank: 62 out of 2,711

1,489

Rank: 45 out of 2,711

$298K

Rank: 145 out of 2,711

$200

Average: $233

12

Average: 6

DOUGLAS KELLING

Concord, N.C. 28025

17,172

Rank: 63 out of 2,711

1,477

Rank: 46 out of 2,711

$488K

Rank: 37 out of 2,711

$330

Average: $233

12

Average: 6

AVINASH SHAH

Charlotte, N.C. 28226

17,076

Rank: 64 out of 2,711

383

Rank: 1,381 out of 2,711

$411K

Rank: 57 out of 2,711

$1,073

Average: $233

45

Average: 6

DANIEL DAVIS

Shelby, N.C. 28150

16,977

Rank: 65 out of 2,711

727

Rank: 394 out of 2,711

$445K

Rank: 48 out of 2,711

$611

Average: $233

23

Average: 6

MATTHEW MESSIER

Wilmington, N.C. 28411

16,880

Rank: 66 out of 2,711

759

Rank: 350 out of 2,711

$315K

Rank: 126 out of 2,711

$415

Average: $233

22

Average: 6

THOMAS HOOPER

Wilson, N.C. 27893

16,812

Rank: 67 out of 2,711

1,176

Rank: 98 out of 2,711

$201K

Rank: 349 out of 2,711

$171

Average: $233

14

Average: 6

RONALD DIGBY

Gastonia, N.C. 28054

16,663

Rank: 68 out of 2,711

1,659

Rank: 26 out of 2,711

$536K

Rank: 30 out of 2,711

$323

Average: $233

10

Average: 6

JOHN PASQUARIELLO

Wilmington, N.C. 28401

16,429

Rank: 69 out of 2,711

1,042

Rank: 143 out of 2,711

$292K

Rank: 156 out of 2,711

$280

Average: $233

16

Average: 6

PADIWATH UNG

Pinehurst, N.C. 28374

16,249

Rank: 70 out of 2,711

1,515

Rank: 41 out of 2,711

$343K

Rank: 101 out of 2,711

$226

Average: $233

11

Average: 6

MARK MOELLER

Pollocksville, N.C. 28573

16,212

Rank: 71 out of 2,711

608

Rank: 616 out of 2,711

$360K

Rank: 89 out of 2,711

$592

Average: $233

27

Average: 6

SHONA MARTIN

Wilmington, N.C. 28412

16,208

Rank: 72 out of 2,711

546

Rank: 768 out of 2,711

$284K

Rank: 169 out of 2,711

$519

Average: $233

30

Average: 6

KEVIN DOUGHERTY

Raleigh, N.C. 27612

16,071

Rank: 73 out of 2,711

504

Rank: 892 out of 2,711

$294K

Rank: 151 out of 2,711

$584

Average: $233

32

Average: 6

DEAN MEISEL

Wilmington, N.C. 28411

16,056

Rank: 74 out of 2,711

642

Rank: 534 out of 2,711

$289K

Rank: 161 out of 2,711

$450

Average: $233

25

Average: 6

ROBERT ROSTAND

High point, N.C. 27262

15,959

Rank: 75 out of 2,711

1,544

Rank: 34 out of 2,711

$251K

Rank: 216 out of 2,711

$162

Average: $233

10

Average: 6

HAL WOODALL

Kenly, N.C. 27542

15,938

Rank: 76 out of 2,711

1,194

Rank: 89 out of 2,711

$449K

Rank: 47 out of 2,711

$376

Average: $233

13

Average: 6

SEMAAN ELKHOURY

Aulander, N.C. 27805

15,935

Rank: 77 out of 2,711

2,001

Rank: 8 out of 2,711

$386K

Rank: 72 out of 2,711

$193

Average: $233

8

Average: 6

JOHN JOHN

Kinston, N.C. 28504

15,873

Rank: 78 out of 2,711

1,544

Rank: 34 out of 2,711

$396K

Rank: 66 out of 2,711

$257

Average: $233

10

Average: 6

MICHOL STANZIONE

Southern pines, N.C. 28387

15,855

Rank: 79 out of 2,711

675

Rank: 471 out of 2,711

$301K

Rank: 142 out of 2,711

$446

Average: $233

23

Average: 6

MOHAMMAD IQBAL

Kinston, N.C. 28501

15,699

Rank: 80 out of 2,711

1,142

Rank: 103 out of 2,711

$400K

Rank: 62 out of 2,711

$350

Average: $233

14

Average: 6

MICHAEL RIBADENEYRA

Shelby, N.C. 28150

15,518

Rank: 81 out of 2,711

811

Rank: 294 out of 2,711

$412K

Rank: 56 out of 2,711

$508

Average: $233

19

Average: 6

CRAIG ZAVELO

New bern, N.C. 28562

15,500

Rank: 82 out of 2,711

937

Rank: 193 out of 2,711

$329K

Rank: 114 out of 2,711

$351

Average: $233

17

Average: 6

JENNIFER SZURGOT

Pinehurst, N.C. 28374

15,312

Rank: 83 out of 2,711

1,362

Rank: 62 out of 2,711

$336K

Rank: 106 out of 2,711

$247

Average: $233

11

Average: 6

SUMEDHA DALVI

Fayetteville, N.C. 28314

15,301

Rank: 84 out of 2,711

707

Rank: 420 out of 2,711

$364K

Rank: 85 out of 2,711

$515

Average: $233

22

Average: 6

JAMES CASERIO

Hendersonville, N.C. 28739

15,004

Rank: 85 out of 2,711

930

Rank: 199 out of 2,711

$352K

Rank: 96 out of 2,711

$378

Average: $233

16

Average: 6

CLAUDE WHITWORTH

Forest city, N.C. 28043

14,882

Rank: 86 out of 2,711

1,713

Rank: 23 out of 2,711

$298K

Rank: 144 out of 2,711

$174

Average: $233

9

Average: 6

ALONZO DAVIS

Morehead city, N.C. 28557

14,607

Rank: 87 out of 2,711

1,141

Rank: 105 out of 2,711

$492K

Rank: 35 out of 2,711

$431

Average: $233

13

Average: 6

BILLY PRICE

Hickory, N.C. 28602

14,600

Rank: 88 out of 2,711

1,814

Rank: 17 out of 2,711

$379K

Rank: 77 out of 2,711

$209

Average: $233

8

Average: 6

MICHAEL FUJIMAGARI

New bern, N.C. 28562

14,434

Rank: 89 out of 2,711

1,466

Rank: 50 out of 2,711

$321K

Rank: 122 out of 2,711

$219

Average: $233

10

Average: 6

RICHARD CROSKERY

Greenville, N.C. 27834

14,397

Rank: 90 out of 2,711

1,507

Rank: 43 out of 2,711

$249K

Rank: 222 out of 2,711

$165

Average: $233

10

Average: 6

BRIAN WEBSTER

Wilmington, N.C. 28401

14,337

Rank: 91 out of 2,711

1,432

Rank: 51 out of 2,711

$266K

Rank: 195 out of 2,711

$186

Average: $233

10

Average: 6

KEVIN BRENNAN

Wilmington, N.C. 28401

14,281

Rank: 92 out of 2,711

1,089

Rank: 130 out of 2,711

$257K

Rank: 205 out of 2,711

$236

Average: $233

13

Average: 6

JOHN SMITH

New bern, N.C. 28562

14,192

Rank: 93 out of 2,711

627

Rank: 568 out of 2,711

$327K

Rank: 118 out of 2,711

$521

Average: $233

23

Average: 6

GILBERT ALLIGOOD

Tarboro, N.C. 27886

14,191

Rank: 94 out of 2,711

1,107

Rank: 118 out of 2,711

$249K

Rank: 220 out of 2,711

$225

Average: $233

13

Average: 6

JOHN HODGSON

Whiteville, N.C. 28472

14,147

Rank: 95 out of 2,711

1,344

Rank: 64 out of 2,711

$328K

Rank: 116 out of 2,711

$244

Average: $233

11

Average: 6

WRIGHT SHIELDS

New bern, N.C. 28562

14,105

Rank: 96 out of 2,711

1,184

Rank: 93 out of 2,711

$335K

Rank: 108 out of 2,711

$283

Average: $233

12

Average: 6

JONATHAN JACK

Roanoke rapids, N.C. 27870

14,091

Rank: 97 out of 2,711

984

Rank: 169 out of 2,711

$325K

Rank: 120 out of 2,711

$330

Average: $233

14

Average: 6

JEFFREY BINNEY

Pinehurst, N.C. 28374

14,024

Rank: 98 out of 2,711

1,342

Rank: 65 out of 2,711

$286K

Rank: 166 out of 2,711

$213

Average: $233

10

Average: 6

ROY BLANK

Monroe, N.C. 28110

13,861

Rank: 99 out of 2,711

909

Rank: 217 out of 2,711

$342K

Rank: 103 out of 2,711

$376

Average: $233

15

Average: 6

RICHARD BERRY

Whiteville, N.C. 28472

13,708

Rank: 100 out of 2,711

827

Rank: 282 out of 2,711

$425K

Rank: 53 out of 2,711

$513

Average: $233

17

Average: 6

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.