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

126,000

Rank: 1 out of 2,484

3,029

Rank: 2 out of 2,484

$1.88M

Rank: 3 out of 2,484

$620

Average: $245

42

Average: 6

BOB WODECKI

Statesville, N.C. 28625

115,459

Rank: 2 out of 2,484

996

Rank: 97 out of 2,484

$2.21M

Rank: 1 out of 2,484

$2,221

Average: $245

116

Average: 6

PANKAJ VYAS

Benson, N.C. 27504

67,770

Rank: 3 out of 2,484

1,603

Rank: 22 out of 2,484

$2.04M

Rank: 2 out of 2,484

$1,273

Average: $245

42

Average: 6

ANIKET VADNERKAR

Morganton, N.C. 28655

55,364

Rank: 4 out of 2,484

605

Rank: 375 out of 2,484

$379K

Rank: 56 out of 2,484

$626

Average: $245

92

Average: 6

FRANCIS COLLINS

Pinehurst, N.C. 28374

50,184

Rank: 5 out of 2,484

1,287

Rank: 51 out of 2,484

$1M

Rank: 5 out of 2,484

$780

Average: $245

39

Average: 6

CHRISTINE BARTON

Wilson, N.C. 27893

47,068

Rank: 6 out of 2,484

735

Rank: 214 out of 2,484

$798K

Rank: 8 out of 2,484

$1,085

Average: $245

64

Average: 6

REBECCA EVERLY

High point, N.C. 27262

44,569

Rank: 7 out of 2,484

803

Rank: 182 out of 2,484

$198K

Rank: 263 out of 2,484

$247

Average: $245

56

Average: 6

RICHARD ORR

High point, N.C. 27262

42,231

Rank: 8 out of 2,484

619

Rank: 353 out of 2,484

$138K

Rank: 483 out of 2,484

$222

Average: $245

68

Average: 6

STEVEN HAMSTEAD

Farmville, N.C. 27828

39,098

Rank: 9 out of 2,484

1,451

Rank: 30 out of 2,484

$709K

Rank: 12 out of 2,484

$488

Average: $245

27

Average: 6

DIJANA CHRISTIANSON

Mooresville, N.C. 28117

36,523

Rank: 10 out of 2,484

245

Rank: 1,630 out of 2,484

$481K

Rank: 27 out of 2,484

$1,963

Average: $245

149

Average: 6

TEIGHA RANDOLPH

Kinston, N.C. 28501

34,542

Rank: 11 out of 2,484

1,935

Rank: 9 out of 2,484

$765K

Rank: 9 out of 2,484

$395

Average: $245

18

Average: 6

DEAN KARRAS

Wilmington, N.C. 28412

34,278

Rank: 12 out of 2,484

949

Rank: 110 out of 2,484

$582K

Rank: 16 out of 2,484

$614

Average: $245

36

Average: 6

JEFFREY WARHAFTIG

Wilmington, N.C. 28412

32,965

Rank: 13 out of 2,484

2,375

Rank: 5 out of 2,484

$687K

Rank: 13 out of 2,484

$289

Average: $245

14

Average: 6

JOEY EAKINS

Wilmington, N.C. 28401

32,382

Rank: 14 out of 2,484

975

Rank: 104 out of 2,484

$646K

Rank: 14 out of 2,484

$663

Average: $245

33

Average: 6

ROBERT DEUCHER

Southern pines, N.C. 28387

29,979

Rank: 15 out of 2,484

1,683

Rank: 18 out of 2,484

$528K

Rank: 19 out of 2,484

$314

Average: $245

18

Average: 6

MICHAEL ANTIL

Pinehurst, N.C. 28374

29,918

Rank: 16 out of 2,484

1,443

Rank: 32 out of 2,484

$512K

Rank: 21 out of 2,484

$355

Average: $245

21

Average: 6

MOOGALI ARVIND

High point, N.C. 27265

27,735

Rank: 17 out of 2,484

432

Rank: 843 out of 2,484

$618K

Rank: 15 out of 2,484

$1,431

Average: $245

64

Average: 6

IBRAHIM OUDEH

Dunn, N.C. 28334

26,857

Rank: 18 out of 2,484

907

Rank: 125 out of 2,484

$1.23M

Rank: 4 out of 2,484

$1,355

Average: $245

30

Average: 6

CHARLES BAIO

Wilson, N.C. 27893

25,599

Rank: 19 out of 2,484

319

Rank: 1,323 out of 2,484

$463K

Rank: 30 out of 2,484

$1,450

Average: $245

80

Average: 6

RICHARD PIPPIN

Farmville, N.C. 27828

25,352

Rank: 20 out of 2,484

1,120

Rank: 75 out of 2,484

$497K

Rank: 25 out of 2,484

$443

Average: $245

23

Average: 6

HENRY TRAYLOR

Whiteville, N.C. 28472

25,174

Rank: 21 out of 2,484

1,506

Rank: 28 out of 2,484

$447K

Rank: 38 out of 2,484

$297

Average: $245

17

Average: 6

DAVID STEWART

Fayetteville, N.C. 28305

24,554

Rank: 22 out of 2,484

419

Rank: 889 out of 2,484

$250K

Rank: 176 out of 2,484

$597

Average: $245

59

Average: 6

RONALD FRIEDMAN

Asheville, N.C. 28801

24,324

Rank: 23 out of 2,484

674

Rank: 281 out of 2,484

$385K

Rank: 52 out of 2,484

$572

Average: $245

36

Average: 6

NEIL BENDER

Pollocksville, N.C. 28573

24,318

Rank: 24 out of 2,484

312

Rank: 1,356 out of 2,484

$225K

Rank: 211 out of 2,484

$720

Average: $245

78

Average: 6

JEFFREY O'REAR

Durham, N.C. 27705

24,233

Rank: 25 out of 2,484

3,589

Rank: 1 out of 2,484

$310K

Rank: 102 out of 2,484

$86

Average: $245

7

Average: 6

CHARLES HERRING

Wilmington, N.C. 28401

23,848

Rank: 26 out of 2,484

586

Rank: 412 out of 2,484

$396K

Rank: 49 out of 2,484

$676

Average: $245

41

Average: 6

COLUMBUS REGIONAL HEALTH NETWORK

Whiteville, N.C. 28472

23,326

Rank: 27 out of 2,484

2,343

Rank: 6 out of 2,484

$58K

Rank: 1,491 out of 2,484

$25

Average: $245

10

Average: 6

MEL VOULGAROPOULOS

Statesville, N.C. 28625

22,195

Rank: 28 out of 2,484

503

Rank: 609 out of 2,484

$580K

Rank: 17 out of 2,484

$1,153

Average: $245

44

Average: 6

CHRISTINE BOUNOUS

New bern, N.C. 28562

21,719

Rank: 29 out of 2,484

1,136

Rank: 68 out of 2,484

$376K

Rank: 57 out of 2,484

$331

Average: $245

19

Average: 6

MONICA CARTER

High point, N.C. 27262

21,484

Rank: 30 out of 2,484

546

Rank: 503 out of 2,484

$81.7K

Rank: 1,081 out of 2,484

$150

Average: $245

39

Average: 6

MOHAMMAD IQBAL

Kinston, N.C. 28501

21,222

Rank: 31 out of 2,484

1,275

Rank: 52 out of 2,484

$501K

Rank: 24 out of 2,484

$393

Average: $245

17

Average: 6

HENRY WALTERS

Statesville, N.C. 28677

21,188

Rank: 32 out of 2,484

630

Rank: 333 out of 2,484

$375K

Rank: 58 out of 2,484

$595

Average: $245

34

Average: 6

MICHAEL MESSINO

Asheville, N.C. 28801

21,176

Rank: 33 out of 2,484

943

Rank: 113 out of 2,484

$374K

Rank: 61 out of 2,484

$396

Average: $245

22

Average: 6

ROY BARROW

Farmville, N.C. 27828

20,891

Rank: 34 out of 2,484

971

Rank: 106 out of 2,484

$361K

Rank: 67 out of 2,484

$372

Average: $245

22

Average: 6

JONATHAN HINES

Wilmington, N.C. 28401

20,439

Rank: 35 out of 2,484

823

Rank: 164 out of 2,484

$480K

Rank: 28 out of 2,484

$583

Average: $245

25

Average: 6

GARY HECK

Kinston, N.C. 28504

20,293

Rank: 36 out of 2,484

1,436

Rank: 33 out of 2,484

$453K

Rank: 32 out of 2,484

$316

Average: $245

14

Average: 6

RICHARD BURDICK

Wilson, N.C. 27893

20,197

Rank: 37 out of 2,484

711

Rank: 237 out of 2,484

$452K

Rank: 34 out of 2,484

$635

Average: $245

28

Average: 6

WALTER MORRIS

Southern pines, N.C. 28387

19,987

Rank: 38 out of 2,484

1,258

Rank: 57 out of 2,484

$373K

Rank: 62 out of 2,484

$297

Average: $245

16

Average: 6

KENNETH JOHNSON

Kinston, N.C. 28501

19,946

Rank: 39 out of 2,484

899

Rank: 128 out of 2,484

$450K

Rank: 35 out of 2,484

$501

Average: $245

22

Average: 6

KATHLEEN LETIZIA

Pinehurst, N.C. 28374

19,715

Rank: 40 out of 2,484

1,354

Rank: 39 out of 2,484

$385K

Rank: 53 out of 2,484

$285

Average: $245

15

Average: 6

THOMAS LINEBERGER

Aberdeen, N.C. 28315

19,524

Rank: 41 out of 2,484

1,088

Rank: 78 out of 2,484

$358K

Rank: 71 out of 2,484

$329

Average: $245

18

Average: 6

MICHAEL DALEY

Pinehurst, N.C. 28374

19,510

Rank: 42 out of 2,484

1,049

Rank: 85 out of 2,484

$409K

Rank: 45 out of 2,484

$390

Average: $245

19

Average: 6

SHONA MARTIN

Wilmington, N.C. 28412

19,027

Rank: 43 out of 2,484

519

Rank: 574 out of 2,484

$360K

Rank: 68 out of 2,484

$694

Average: $245

37

Average: 6

RODOLFO REYES

Lillington, N.C. 27546

18,631

Rank: 44 out of 2,484

2,746

Rank: 3 out of 2,484

$760K

Rank: 10 out of 2,484

$277

Average: $245

7

Average: 6

DAVID HIPP

Pinehurst, N.C. 28374

18,629

Rank: 45 out of 2,484

1,736

Rank: 16 out of 2,484

$374K

Rank: 60 out of 2,484

$215

Average: $245

11

Average: 6

RICHARD SHULTZABERGER

Greenville, N.C. 27834

18,367

Rank: 46 out of 2,484

1,274

Rank: 53 out of 2,484

$340K

Rank: 82 out of 2,484

$267

Average: $245

14

Average: 6

VENUS PITTS

Durham, N.C. 27704

18,329

Rank: 47 out of 2,484

200

Rank: 1,824 out of 2,484

$747K

Rank: 11 out of 2,484

$3,733

Average: $245

92

Average: 6

JOHN JOHN

Kinston, N.C. 28504

18,321

Rank: 48 out of 2,484

1,297

Rank: 46 out of 2,484

$447K

Rank: 37 out of 2,484

$345

Average: $245

14

Average: 6

MICHOL STANZIONE

Southern pines, N.C. 28387

18,092

Rank: 49 out of 2,484

665

Rank: 290 out of 2,484

$302K

Rank: 115 out of 2,484

$454

Average: $245

27

Average: 6

PADIWATH UNG

Pinehurst, N.C. 28374

17,933

Rank: 50 out of 2,484

1,427

Rank: 34 out of 2,484

$368K

Rank: 63 out of 2,484

$258

Average: $245

13

Average: 6

VISWANATHA REDDY

Benson, N.C. 27504

17,820

Rank: 51 out of 2,484

1,481

Rank: 29 out of 2,484

$571K

Rank: 18 out of 2,484

$385

Average: $245

12

Average: 6

IMRAN HAQUE

Asheboro, N.C. 27203

17,683

Rank: 52 out of 2,484

1,056

Rank: 83 out of 2,484

$832K

Rank: 7 out of 2,484

$788

Average: $245

17

Average: 6

RUPERT JILCOTT

Kinston, N.C. 28501

17,659

Rank: 53 out of 2,484

835

Rank: 156 out of 2,484

$415K

Rank: 42 out of 2,484

$497

Average: $245

21

Average: 6

EDWIN BOUNOUS

New bern, N.C. 28562

17,575

Rank: 54 out of 2,484

1,031

Rank: 89 out of 2,484

$362K

Rank: 66 out of 2,484

$351

Average: $245

17

Average: 6

KRIS CUMMINGS

Kinston, N.C. 28501

17,571

Rank: 55 out of 2,484

815

Rank: 173 out of 2,484

$384K

Rank: 54 out of 2,484

$471

Average: $245

22

Average: 6

WRIGHT SHIELDS

New bern, N.C. 28562

17,179

Rank: 56 out of 2,484

1,332

Rank: 41 out of 2,484

$408K

Rank: 46 out of 2,484

$306

Average: $245

13

Average: 6

PHILIP MONDI

Pinehurst, N.C. 28374

17,121

Rank: 57 out of 2,484

1,293

Rank: 47 out of 2,484

$311K

Rank: 101 out of 2,484

$240

Average: $245

13

Average: 6

MATTHEW MESSIER

Wilmington, N.C. 28411

16,904

Rank: 58 out of 2,484

731

Rank: 216 out of 2,484

$310K

Rank: 104 out of 2,484

$425

Average: $245

23

Average: 6

GREGORY GLANCE

Asheville, N.C. 28801

16,868

Rank: 59 out of 2,484

981

Rank: 99 out of 2,484

$456K

Rank: 31 out of 2,484

$465

Average: $245

17

Average: 6

MARK MOELLER

Pollocksville, N.C. 28573

16,777

Rank: 60 out of 2,484

597

Rank: 391 out of 2,484

$345K

Rank: 77 out of 2,484

$578

Average: $245

28

Average: 6

JENNIFER SZURGOT

Pinehurst, N.C. 28374

16,659

Rank: 61 out of 2,484

1,310

Rank: 43 out of 2,484

$345K

Rank: 78 out of 2,484

$263

Average: $245

13

Average: 6

JONATHAN STAUB

Wilmington, N.C. 28401

16,541

Rank: 62 out of 2,484

1,421

Rank: 35 out of 2,484

$292K

Rank: 125 out of 2,484

$206

Average: $245

12

Average: 6

JOHN SMITH

New bern, N.C. 28562

16,541

Rank: 62 out of 2,484

689

Rank: 262 out of 2,484

$326K

Rank: 89 out of 2,484

$473

Average: $245

24

Average: 6

MARY RUDYK

Wilmington, N.C. 28401

16,446

Rank: 64 out of 2,484

2,057

Rank: 7 out of 2,484

$985K

Rank: 6 out of 2,484

$479

Average: $245

8

Average: 6

DAVID THOMAS

Gastonia, N.C. 28054

15,996

Rank: 65 out of 2,484

636

Rank: 325 out of 2,484

$340K

Rank: 81 out of 2,484

$535

Average: $245

25

Average: 6

PETER MANOLUKAS

Wilmington, N.C. 28411

15,829

Rank: 66 out of 2,484

548

Rank: 494 out of 2,484

$287K

Rank: 133 out of 2,484

$524

Average: $245

29

Average: 6

ALONZO DAVIS

Morehead city, N.C. 28557

15,689

Rank: 67 out of 2,484

1,124

Rank: 73 out of 2,484

$524K

Rank: 20 out of 2,484

$466

Average: $245

14

Average: 6

AVINASH SHAH

Charlotte, N.C. 28226

15,489

Rank: 68 out of 2,484

402

Rank: 959 out of 2,484

$493K

Rank: 26 out of 2,484

$1,227

Average: $245

39

Average: 6

MICHAEL TOWARNICKY

Pollocksville, N.C. 28573

15,387

Rank: 69 out of 2,484

1,069

Rank: 81 out of 2,484

$311K

Rank: 100 out of 2,484

$291

Average: $245

14

Average: 6

JOSEPH MORAN

Statesville, N.C. 28625

15,147

Rank: 70 out of 2,484

588

Rank: 408 out of 2,484

$298K

Rank: 121 out of 2,484

$507

Average: $245

26

Average: 6

CRAIG ZAVELO

New bern, N.C. 28562

15,047

Rank: 71 out of 2,484

931

Rank: 117 out of 2,484

$323K

Rank: 90 out of 2,484

$347

Average: $245

16

Average: 6

DANIEL DAVIS

Shelby, N.C. 28150

14,764

Rank: 72 out of 2,484

577

Rank: 433 out of 2,484

$359K

Rank: 70 out of 2,484

$622

Average: $245

26

Average: 6

AVANTI VIGG

Tarboro, N.C. 27886

14,721

Rank: 73 out of 2,484

603

Rank: 380 out of 2,484

$286K

Rank: 135 out of 2,484

$475

Average: $245

24

Average: 6

WILLIAM WHITE

Statesville, N.C. 28677

14,641

Rank: 74 out of 2,484

741

Rank: 212 out of 2,484

$366K

Rank: 65 out of 2,484

$493

Average: $245

20

Average: 6

JULIE BAUGHER

Pinehurst, N.C. 28374

14,597

Rank: 75 out of 2,484

1,079

Rank: 79 out of 2,484

$279K

Rank: 144 out of 2,484

$259

Average: $245

14

Average: 6

DEAN MEISEL

Wilmington, N.C. 28411

14,479

Rank: 76 out of 2,484

582

Rank: 423 out of 2,484

$260K

Rank: 165 out of 2,484

$446

Average: $245

25

Average: 6

HARLAN HICKS

Statesville, N.C. 28625

14,251

Rank: 77 out of 2,484

552

Rank: 487 out of 2,484

$269K

Rank: 150 out of 2,484

$488

Average: $245

26

Average: 6

BRIAN WEBSTER

Wilmington, N.C. 28401

14,208

Rank: 78 out of 2,484

1,289

Rank: 48 out of 2,484

$286K

Rank: 136 out of 2,484

$222

Average: $245

11

Average: 6

JEFFREY BINNEY

Pinehurst, N.C. 28374

14,166

Rank: 79 out of 2,484

1,125

Rank: 72 out of 2,484

$280K

Rank: 143 out of 2,484

$249

Average: $245

13

Average: 6

FIDELIS UWENSUYI-EDOSOMWAN

Charlotte, N.C. 28215

14,159

Rank: 80 out of 2,484

775

Rank: 195 out of 2,484

$387K

Rank: 51 out of 2,484

$500

Average: $245

18

Average: 6

JOHN PASQUARIELLO

Wilmington, N.C. 28411

14,124

Rank: 81 out of 2,484

817

Rank: 169 out of 2,484

$285K

Rank: 139 out of 2,484

$348

Average: $245

17

Average: 6

MICHAEL DAVIS

Pollocksville, N.C. 28573

13,982

Rank: 82 out of 2,484

1,371

Rank: 38 out of 2,484

$295K

Rank: 124 out of 2,484

$215

Average: $245

10

Average: 6

KRISTINA ROWE

Havelock, N.C. 28532

13,940

Rank: 83 out of 2,484

1,289

Rank: 48 out of 2,484

$259K

Rank: 166 out of 2,484

$201

Average: $245

11

Average: 6

HAL WOODALL

Kenly, N.C. 27542

13,921

Rank: 84 out of 2,484

906

Rank: 126 out of 2,484

$401K

Rank: 48 out of 2,484

$443

Average: $245

15

Average: 6

FABIAN RODRIGUEZ

Pinehurst, N.C. 28374

13,886

Rank: 85 out of 2,484

1,090

Rank: 77 out of 2,484

$271K

Rank: 149 out of 2,484

$248

Average: $245

13

Average: 6

PAUL HEALY

New bern, N.C. 28562

13,835

Rank: 86 out of 2,484

721

Rank: 228 out of 2,484

$237K

Rank: 190 out of 2,484

$329

Average: $245

19

Average: 6

KEVIN DOUGHERTY

Raleigh, N.C. 27612

13,760

Rank: 87 out of 2,484

406

Rank: 940 out of 2,484

$258K

Rank: 167 out of 2,484

$636

Average: $245

34

Average: 6

WARREN MURRAY

New bern, N.C. 28562

13,759

Rank: 88 out of 2,484

1,560

Rank: 24 out of 2,484

$357K

Rank: 72 out of 2,484

$229

Average: $245

9

Average: 6

RONALD DIGBY

Gastonia, N.C. 28054

13,715

Rank: 89 out of 2,484

1,372

Rank: 37 out of 2,484

$443K

Rank: 40 out of 2,484

$323

Average: $245

10

Average: 6

SEMAAN EL-KHOURY

Aulander, N.C. 27805

13,655

Rank: 90 out of 2,484

1,927

Rank: 10 out of 2,484

$435K

Rank: 41 out of 2,484

$226

Average: $245

7

Average: 6

MICHAEL REARDON

Cape carteret, N.C. 28584

13,617

Rank: 91 out of 2,484

690

Rank: 260 out of 2,484

$290K

Rank: 129 out of 2,484

$420

Average: $245

20

Average: 6

BOBBY MAYNOR

Pinehurst, N.C. 28374

13,597

Rank: 92 out of 2,484

972

Rank: 105 out of 2,484

$234K

Rank: 195 out of 2,484

$241

Average: $245

14

Average: 6

MICHAEL FUJIMAGARI

New bern, N.C. 28562

13,547

Rank: 93 out of 2,484

1,132

Rank: 69 out of 2,484

$286K

Rank: 137 out of 2,484

$252

Average: $245

12

Average: 6

JONATHAN JACK

Roanoke rapids, N.C. 27870

13,250

Rank: 94 out of 2,484

979

Rank: 101 out of 2,484

$269K

Rank: 152 out of 2,484

$275

Average: $245

14

Average: 6

PATRICIA HINSON

Greenville, N.C. 27834

13,059

Rank: 95 out of 2,484

480

Rank: 680 out of 2,484

$227K

Rank: 204 out of 2,484

$472

Average: $245

27

Average: 6

SUMEDHA DALVI

Fayetteville, N.C. 28314

13,033

Rank: 96 out of 2,484

550

Rank: 492 out of 2,484

$331K

Rank: 86 out of 2,484

$601

Average: $245

24

Average: 6

JILL MCCLORY

Hickory, N.C. 28602

12,951

Rank: 97 out of 2,484

384

Rank: 1,041 out of 2,484

$310K

Rank: 103 out of 2,484

$808

Average: $245

34

Average: 6

MARTIN PALMERI

Asheville, N.C. 28801

12,906

Rank: 98 out of 2,484

666

Rank: 289 out of 2,484

$277K

Rank: 146 out of 2,484

$415

Average: $245

19

Average: 6

KENNETH WILKINS

New bern, N.C. 28562

12,829

Rank: 99 out of 2,484

1,596

Rank: 23 out of 2,484

$411K

Rank: 44 out of 2,484

$258

Average: $245

8

Average: 6

RICHARD CROSKERY

Greenville, N.C. 27834

12,768

Rank: 100 out of 2,484

1,260

Rank: 56 out of 2,484

$269K

Rank: 153 out of 2,484

$213

Average: $245

10

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.

Read our methodology.