Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » North Carolina » Internal Medicine

Top Internal Medicine Providers in North Carolina

Providers

Providers are grouped by their self-selected primary specialty in the National Plan and Provider Enumeration System (NPPES). This 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

DANIEL CROCKER

Rocky mount, N.C. 27804

142,226

Rank: 1 out of 2,523

2,866

Rank: 3 out of 2,523

$1.6M

Rank: 3 out of 2,523

$560

Average: $258

50

Average: 7

BOB WODECKI

Statesville, N.C. 28625

127,811

Rank: 2 out of 2,523

1,004

Rank: 89 out of 2,523

$2.45M

Rank: 1 out of 2,523

$2,438

Average: $258

127

Average: 7

CHARLES HERRING

Wilmington, N.C. 28401

98,350

Rank: 3 out of 2,523

625

Rank: 352 out of 2,523

$503K

Rank: 33 out of 2,523

$804

Average: $258

157

Average: 7

JEFFREY WARHAFTIG

Wilmington, N.C. 28412

72,576

Rank: 4 out of 2,523

2,541

Rank: 5 out of 2,523

$807K

Rank: 11 out of 2,523

$318

Average: $258

29

Average: 7

WIESLAWA PEKAL

Asheville, N.C. 28801

64,944

Rank: 5 out of 2,523

776

Rank: 174 out of 2,523

$778K

Rank: 12 out of 2,523

$1,003

Average: $258

84

Average: 7

RICHARD PIPPIN

Farmville, N.C. 27828

60,649

Rank: 6 out of 2,523

1,283

Rank: 47 out of 2,523

$586K

Rank: 19 out of 2,523

$457

Average: $258

47

Average: 7

DAVID THOMAS

Gastonia, N.C. 28054

57,601

Rank: 7 out of 2,523

720

Rank: 220 out of 2,523

$388K

Rank: 70 out of 2,523

$539

Average: $258

80

Average: 7

JOHN SMITH

New bern, N.C. 28562

56,980

Rank: 8 out of 2,523

677

Rank: 269 out of 2,523

$359K

Rank: 88 out of 2,523

$531

Average: $258

84

Average: 7

DEAN KARRAS

Wilmington, N.C. 28412

56,264

Rank: 9 out of 2,523

1,066

Rank: 76 out of 2,523

$670K

Rank: 15 out of 2,523

$628

Average: $258

53

Average: 7

ROBERT DEUCHER

Whispering pines, N.C. 28327

52,930

Rank: 10 out of 2,523

1,389

Rank: 39 out of 2,523

$500K

Rank: 35 out of 2,523

$360

Average: $258

38

Average: 7

TERRY ARNOLD

Lexington, N.C. 27292

51,886

Rank: 11 out of 2,523

720

Rank: 220 out of 2,523

$255K

Rank: 199 out of 2,523

$354

Average: $258

72

Average: 7

STEVEN HAMSTEAD

Farmville, N.C. 27828

50,649

Rank: 12 out of 2,523

1,466

Rank: 30 out of 2,523

$699K

Rank: 14 out of 2,523

$477

Average: $258

35

Average: 7

MARTIN VAN CLEEFF

Cary, N.C. 27511

48,812

Rank: 13 out of 2,523

380

Rank: 1,095 out of 2,523

$93.5K

Rank: 975 out of 2,523

$246

Average: $258

128

Average: 7

PANKAJ VYAS

Benson, N.C. 27504

48,728

Rank: 14 out of 2,523

1,516

Rank: 25 out of 2,523

$1.84M

Rank: 2 out of 2,523

$1,212

Average: $258

32

Average: 7

GARLAND HUGHES

Hickory, N.C. 28602

48,493

Rank: 15 out of 2,523

907

Rank: 113 out of 2,523

$350K

Rank: 98 out of 2,523

$386

Average: $258

53

Average: 7

CHRISTINE BARTON

Wilson, N.C. 27893

48,437

Rank: 16 out of 2,523

725

Rank: 215 out of 2,523

$831K

Rank: 10 out of 2,523

$1,146

Average: $258

67

Average: 7

FRANCIS COLLINS

Pinehurst, N.C. 28374

48,401

Rank: 17 out of 2,523

1,193

Rank: 56 out of 2,523

$1.01M

Rank: 5 out of 2,523

$844

Average: $258

41

Average: 7

REBECCA EVERLY

High point, N.C. 27262

44,764

Rank: 18 out of 2,523

763

Rank: 184 out of 2,523

$249K

Rank: 206 out of 2,523

$327

Average: $258

59

Average: 7

ROY BARROW

Farmville, N.C. 27828

44,564

Rank: 19 out of 2,523

1,121

Rank: 68 out of 2,523

$392K

Rank: 67 out of 2,523

$350

Average: $258

40

Average: 7

JONATHAN STAUB

Wilmington, N.C. 28401

42,279

Rank: 20 out of 2,523

1,332

Rank: 43 out of 2,523

$318K

Rank: 128 out of 2,523

$239

Average: $258

32

Average: 7

JOEY EAKINS

Wilmington, N.C. 28401

41,592

Rank: 21 out of 2,523

942

Rank: 102 out of 2,523

$536K

Rank: 23 out of 2,523

$569

Average: $258

44

Average: 7

RICHARD ORR

High point, N.C. 27262

40,400

Rank: 22 out of 2,523

575

Rank: 446 out of 2,523

$166K

Rank: 392 out of 2,523

$288

Average: $258

70

Average: 7

DIJANA CHRISTIANSON

Mooresville, N.C. 28117

39,238

Rank: 23 out of 2,523

293

Rank: 1,462 out of 2,523

$710K

Rank: 13 out of 2,523

$2,424

Average: $258

134

Average: 7

KEVIN DOUGHERTY

Raleigh, N.C. 27612

38,842

Rank: 24 out of 2,523

389

Rank: 1,053 out of 2,523

$297K

Rank: 144 out of 2,523

$764

Average: $258

100

Average: 7

JOHN PASQUARIELLO

Wilmington, N.C. 28411

38,310

Rank: 25 out of 2,523

765

Rank: 181 out of 2,523

$274K

Rank: 171 out of 2,523

$358

Average: $258

50

Average: 7

TEIGHA RANDOLPH

Kinston, N.C. 28501

36,678

Rank: 26 out of 2,523

1,647

Rank: 17 out of 2,523

$878K

Rank: 9 out of 2,523

$533

Average: $258

22

Average: 7

JONATHAN MOSELEY

Hickory, N.C. 28602

36,587

Rank: 27 out of 2,523

792

Rank: 165 out of 2,523

$331K

Rank: 112 out of 2,523

$418

Average: $258

46

Average: 7

BOYAN GEORGIEV

Wilmington, N.C. 28401

35,691

Rank: 28 out of 2,523

328

Rank: 1,331 out of 2,523

$196K

Rank: 303 out of 2,523

$597

Average: $258

109

Average: 7

MICHAEL ANTIL

Pinehurst, N.C. 28374

34,486

Rank: 29 out of 2,523

1,444

Rank: 31 out of 2,523

$668K

Rank: 16 out of 2,523

$462

Average: $258

24

Average: 7

NEIL BENDER

Pollocksville, N.C. 28573

33,281

Rank: 30 out of 2,523

301

Rank: 1,438 out of 2,523

$224K

Rank: 245 out of 2,523

$744

Average: $258

111

Average: 7

MICHAEL TOWARNICKY

Jacksonville, N.C. 28546

33,036

Rank: 31 out of 2,523

875

Rank: 123 out of 2,523

$338K

Rank: 108 out of 2,523

$386

Average: $258

38

Average: 7

JEFFREY O'REAR

Durham, N.C. 27705

31,260

Rank: 32 out of 2,523

5,220

Rank: 1 out of 2,523

$397K

Rank: 61 out of 2,523

$76

Average: $258

6

Average: 7

MICHAEL MORGAN

Charlotte, N.C. 28203

31,032

Rank: 33 out of 2,523

267

Rank: 1,581 out of 2,523

$892K

Rank: 7 out of 2,523

$3,342

Average: $258

116

Average: 7

MICHAEL RIBADENEYRA

Shelby, N.C. 28150

30,405

Rank: 34 out of 2,523

621

Rank: 357 out of 2,523

$365K

Rank: 82 out of 2,523

$588

Average: $258

49

Average: 7

GARY HECK

Kinston, N.C. 28504

30,214

Rank: 35 out of 2,523

1,087

Rank: 73 out of 2,523

$447K

Rank: 47 out of 2,523

$411

Average: $258

28

Average: 7

PAUL HEALY

New bern, N.C. 28562

29,477

Rank: 36 out of 2,523

718

Rank: 224 out of 2,523

$304K

Rank: 136 out of 2,523

$423

Average: $258

41

Average: 7

RODGER ISRAEL

Raleigh, N.C. 27612

29,001

Rank: 37 out of 2,523

564

Rank: 470 out of 2,523

$282K

Rank: 163 out of 2,523

$500

Average: $258

51

Average: 7

IMRAN HAQUE

Asheboro, N.C. 27203

28,623

Rank: 38 out of 2,523

1,158

Rank: 60 out of 2,523

$1.11M

Rank: 4 out of 2,523

$962

Average: $258

25

Average: 7

DAVID CLEMENTS

Asheville, N.C. 28803

28,593

Rank: 39 out of 2,523

634

Rank: 334 out of 2,523

$320K

Rank: 122 out of 2,523

$505

Average: $258

45

Average: 7

DIXON GREGORY

Wilmington, N.C. 28412

28,059

Rank: 40 out of 2,523

833

Rank: 147 out of 2,523

$281K

Rank: 164 out of 2,523

$337

Average: $258

34

Average: 7

SHONA MARTIN

Wilmington, N.C. 28412

27,459

Rank: 41 out of 2,523

560

Rank: 481 out of 2,523

$413K

Rank: 59 out of 2,523

$738

Average: $258

49

Average: 7

MONICA CARTER

High point, N.C. 27262

27,196

Rank: 42 out of 2,523

353

Rank: 1,223 out of 2,523

$80.3K

Rank: 1,196 out of 2,523

$228

Average: $258

77

Average: 7

KYLE ALDINGER

Shelby, N.C. 28150

27,147

Rank: 43 out of 2,523

613

Rank: 371 out of 2,523

$318K

Rank: 127 out of 2,523

$519

Average: $258

44

Average: 7

FABIAN RODRIGUEZ

Pinehurst, N.C. 28374

26,799

Rank: 44 out of 2,523

1,039

Rank: 81 out of 2,523

$367K

Rank: 80 out of 2,523

$353

Average: $258

26

Average: 7

CHARLES LEFLER

Brevard, N.C. 28712

26,551

Rank: 45 out of 2,523

351

Rank: 1,230 out of 2,523

$97.1K

Rank: 919 out of 2,523

$277

Average: $258

76

Average: 7

KEVIN FRENCH

New bern, N.C. 28562

26,502

Rank: 46 out of 2,523

978

Rank: 96 out of 2,523

$306K

Rank: 135 out of 2,523

$312

Average: $258

27

Average: 7

CHRISTINE BOUNOUS

New bern, N.C. 28562

25,807

Rank: 47 out of 2,523

1,407

Rank: 35 out of 2,523

$528K

Rank: 25 out of 2,523

$375

Average: $258

18

Average: 7

JOHN JOHN

Kinston, N.C. 28504

25,470

Rank: 48 out of 2,523

998

Rank: 93 out of 2,523

$467K

Rank: 44 out of 2,523

$467

Average: $258

26

Average: 7

MICHAEL MESSINO

Asheville, N.C. 28801

25,224

Rank: 49 out of 2,523

929

Rank: 107 out of 2,523

$428K

Rank: 53 out of 2,523

$461

Average: $258

27

Average: 7

CHARLES BAIO

Wilson, N.C. 27893

25,011

Rank: 50 out of 2,523

346

Rank: 1,255 out of 2,523

$436K

Rank: 50 out of 2,523

$1,261

Average: $258

72

Average: 7

STEPHEN BROWN

Asheville, N.C. 28803

24,799

Rank: 51 out of 2,523

911

Rank: 111 out of 2,523

$394K

Rank: 65 out of 2,523

$433

Average: $258

27

Average: 7

MOOGALI ARVIND

High point, N.C. 27265

24,730

Rank: 52 out of 2,523

393

Rank: 1,034 out of 2,523

$547K

Rank: 21 out of 2,523

$1,393

Average: $258

63

Average: 7

BRIAN WEBSTER

Wilmington, N.C. 28401

24,145

Rank: 53 out of 2,523

1,369

Rank: 40 out of 2,523

$350K

Rank: 99 out of 2,523

$256

Average: $258

18

Average: 7

PETER MANOLUKAS

Wilmington, N.C. 28411

23,932

Rank: 54 out of 2,523

583

Rank: 429 out of 2,523

$372K

Rank: 78 out of 2,523

$639

Average: $258

41

Average: 7

MATTHEW MESSIER

Wilmington, N.C. 28411

23,793

Rank: 55 out of 2,523

743

Rank: 199 out of 2,523

$436K

Rank: 51 out of 2,523

$586

Average: $258

32

Average: 7

DAVID STEWART

Fayetteville, N.C. 28305

23,717

Rank: 56 out of 2,523

396

Rank: 1,026 out of 2,523

$259K

Rank: 195 out of 2,523

$653

Average: $258

60

Average: 7

MICHAEL KENDALL

Charlotte, N.C. 28226

23,264

Rank: 57 out of 2,523

581

Rank: 434 out of 2,523

$187K

Rank: 330 out of 2,523

$322

Average: $258

40

Average: 7

MARK MOELLER

Pollocksville, N.C. 28573

23,082

Rank: 58 out of 2,523

586

Rank: 426 out of 2,523

$389K

Rank: 69 out of 2,523

$663

Average: $258

39

Average: 7

KEVIN BRENNAN

Wilmington, N.C. 28401

22,528

Rank: 59 out of 2,523

662

Rank: 288 out of 2,523

$261K

Rank: 191 out of 2,523

$394

Average: $258

34

Average: 7

DOUGLAS SCHULTZ

Asheboro, N.C. 27203

22,414

Rank: 60 out of 2,523

463

Rank: 776 out of 2,523

$170K

Rank: 375 out of 2,523

$368

Average: $258

48

Average: 7

JAMES HOER

Asheville, N.C. 28803

22,088

Rank: 61 out of 2,523

812

Rank: 152 out of 2,523

$397K

Rank: 62 out of 2,523

$489

Average: $258

27

Average: 7

CRAIG ZAVELO

New bern, N.C. 28562

21,991

Rank: 62 out of 2,523

538

Rank: 527 out of 2,523

$394K

Rank: 66 out of 2,523

$732

Average: $258

41

Average: 7

NITIN SHENOY

Hickory, N.C. 28602

21,889

Rank: 63 out of 2,523

570

Rank: 459 out of 2,523

$258K

Rank: 197 out of 2,523

$452

Average: $258

38

Average: 7

RICHARD CROSKERY

Greenville, N.C. 27834

21,889

Rank: 63 out of 2,523

1,173

Rank: 59 out of 2,523

$268K

Rank: 180 out of 2,523

$229

Average: $258

19

Average: 7

KENNETH JOHNSON

Kinston, N.C. 28501

21,810

Rank: 65 out of 2,523

840

Rank: 141 out of 2,523

$543K

Rank: 22 out of 2,523

$647

Average: $258

26

Average: 7

HENRY TRAYLOR

Whiteville, N.C. 28472

21,779

Rank: 66 out of 2,523

1,394

Rank: 37 out of 2,523

$414K

Rank: 57 out of 2,523

$297

Average: $258

16

Average: 7

RICHARD BURDICK

Wilson, N.C. 27893

21,753

Rank: 67 out of 2,523

699

Rank: 239 out of 2,523

$440K

Rank: 48 out of 2,523

$630

Average: $258

31

Average: 7

PADIWATH UNG

Pinehurst, N.C. 28374

21,655

Rank: 68 out of 2,523

1,347

Rank: 42 out of 2,523

$511K

Rank: 28 out of 2,523

$380

Average: $258

16

Average: 7

RODOLFO REYES

Lillington, N.C. 27546

21,633

Rank: 69 out of 2,523

2,945

Rank: 2 out of 2,523

$880K

Rank: 8 out of 2,523

$299

Average: $258

7

Average: 7

MOHAMMAD IQBAL

Kinston, N.C. 28501

21,568

Rank: 70 out of 2,523

1,219

Rank: 52 out of 2,523

$535K

Rank: 24 out of 2,523

$439

Average: $258

18

Average: 7

KATHLEEN LETIZIA

Pinehurst, N.C. 28374

21,478

Rank: 71 out of 2,523

1,324

Rank: 44 out of 2,523

$473K

Rank: 43 out of 2,523

$358

Average: $258

16

Average: 7

GEORGE SYLVESTRI

Wilmington, N.C. 28401

20,930

Rank: 72 out of 2,523

723

Rank: 218 out of 2,523

$254K

Rank: 201 out of 2,523

$351

Average: $258

29

Average: 7

HENRY WALTERS

Statesville, N.C. 28677

20,743

Rank: 73 out of 2,523

623

Rank: 355 out of 2,523

$372K

Rank: 79 out of 2,523

$597

Average: $258

33

Average: 7

MICHOL STANZIONE

Southern pines, N.C. 28387

20,470

Rank: 74 out of 2,523

691

Rank: 253 out of 2,523

$344K

Rank: 104 out of 2,523

$498

Average: $258

30

Average: 7

IBRAHIM OUDEH

Dunn, N.C. 28334

20,379

Rank: 75 out of 2,523

839

Rank: 142 out of 2,523

$941K

Rank: 6 out of 2,523

$1,121

Average: $258

24

Average: 7

JENNIFER SZURGOT

Pinehurst, N.C. 28374

20,308

Rank: 76 out of 2,523

1,284

Rank: 46 out of 2,523

$464K

Rank: 45 out of 2,523

$361

Average: $258

16

Average: 7

ROBERT FERGUSON

Fayetteville, N.C. 28311

20,307

Rank: 77 out of 2,523

649

Rank: 312 out of 2,523

$165K

Rank: 394 out of 2,523

$255

Average: $258

31

Average: 7

WILLIAM LORIO

New bern, N.C. 28562

20,296

Rank: 78 out of 2,523

591

Rank: 417 out of 2,523

$288K

Rank: 152 out of 2,523

$488

Average: $258

34

Average: 7

RICHARD SHULTZABERGER

Greenville, N.C. 27834

20,281

Rank: 79 out of 2,523

1,106

Rank: 71 out of 2,523

$410K

Rank: 60 out of 2,523

$371

Average: $258

18

Average: 7

CHRISTOPHER CHAY

Asheville, N.C. 28801

20,274

Rank: 80 out of 2,523

842

Rank: 138 out of 2,523

$387K

Rank: 71 out of 2,523

$460

Average: $258

24

Average: 7

DANIEL PAUL

New bern, N.C. 28562

20,273

Rank: 81 out of 2,523

576

Rank: 445 out of 2,523

$312K

Rank: 131 out of 2,523

$542

Average: $258

35

Average: 7

FRED MARKS

Statesville, N.C. 28677

20,139

Rank: 82 out of 2,523

503

Rank: 631 out of 2,523

$150K

Rank: 467 out of 2,523

$297

Average: $258

40

Average: 7

WALTER MORRIS

Southern pines, N.C. 28387

20,114

Rank: 83 out of 2,523

1,043

Rank: 80 out of 2,523

$385K

Rank: 72 out of 2,523

$370

Average: $258

19

Average: 7

HAL WOODALL

Kenly, N.C. 27542

20,081

Rank: 84 out of 2,523

890

Rank: 119 out of 2,523

$397K

Rank: 63 out of 2,523

$446

Average: $258

23

Average: 7

SEAN MALONE

Salisbury, N.C. 28144

19,758

Rank: 85 out of 2,523

642

Rank: 322 out of 2,523

$159K

Rank: 420 out of 2,523

$248

Average: $258

31

Average: 7

CLAUDE WHITWORTH

Forest city, N.C. 28043

19,659

Rank: 86 out of 2,523

1,476

Rank: 28 out of 2,523

$308K

Rank: 134 out of 2,523

$209

Average: $258

13

Average: 7

THOMAS LINEBERGER

Aberdeen, N.C. 28315

19,621

Rank: 87 out of 2,523

990

Rank: 94 out of 2,523

$379K

Rank: 75 out of 2,523

$383

Average: $258

20

Average: 7

DAVID HIPP

Pinehurst, N.C. 28374

19,525

Rank: 88 out of 2,523

1,590

Rank: 19 out of 2,523

$509K

Rank: 30 out of 2,523

$320

Average: $258

12

Average: 7

WILLIAM WALKER

Morehead city, N.C. 28557

18,644

Rank: 89 out of 2,523

1,352

Rank: 41 out of 2,523

$261K

Rank: 190 out of 2,523

$193

Average: $258

14

Average: 7

MEL VOULGAROPOULOS

Statesville, N.C. 28625

18,642

Rank: 90 out of 2,523

610

Rank: 379 out of 2,523

$612K

Rank: 18 out of 2,523

$1,003

Average: $258

31

Average: 7

DEAN MEISEL

Wilmington, N.C. 28411

18,624

Rank: 91 out of 2,523

565

Rank: 467 out of 2,523

$270K

Rank: 178 out of 2,523

$479

Average: $258

33

Average: 7

JEFFREY KORNEGAY

Wilmington, N.C. 28401

18,603

Rank: 92 out of 2,523

601

Rank: 399 out of 2,523

$256K

Rank: 198 out of 2,523

$425

Average: $258

31

Average: 7

CATHERINE DAUM

Wilmington, N.C. 28401

18,575

Rank: 93 out of 2,523

740

Rank: 205 out of 2,523

$224K

Rank: 244 out of 2,523

$303

Average: $258

25

Average: 7

MICHAEL FUJIMAGARI

New bern, N.C. 28562

18,152

Rank: 94 out of 2,523

881

Rank: 122 out of 2,523

$378K

Rank: 77 out of 2,523

$429

Average: $258

21

Average: 7

PHILIP MONDI

Pinehurst, N.C. 28374

18,118

Rank: 95 out of 2,523

1,150

Rank: 62 out of 2,523

$355K

Rank: 94 out of 2,523

$309

Average: $258

16

Average: 7

RONALD DIGBY

Gastonia, N.C. 28054

18,020

Rank: 96 out of 2,523

1,473

Rank: 29 out of 2,523

$510K

Rank: 29 out of 2,523

$346

Average: $258

12

Average: 7

DANIEL MOLLIN

Raleigh, N.C. 27612

17,960

Rank: 97 out of 2,523

326

Rank: 1,337 out of 2,523

$214K

Rank: 264 out of 2,523

$656

Average: $258

55

Average: 7

GREGORY GLANCE

Asheville, N.C. 28801

17,932

Rank: 98 out of 2,523

1,142

Rank: 64 out of 2,523

$489K

Rank: 39 out of 2,523

$429

Average: $258

16

Average: 7

RUPERT JILCOTT

Kinston, N.C. 28501

17,901

Rank: 99 out of 2,523

846

Rank: 135 out of 2,523

$420K

Rank: 54 out of 2,523

$496

Average: $258

21

Average: 7

ANIKET VADNERKAR

Morganton, N.C. 28655

17,877

Rank: 100 out of 2,523

664

Rank: 285 out of 2,523

$378K

Rank: 76 out of 2,523

$569

Average: $258

27

Average: 7

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

Read our methodology.