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

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

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

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

S. SMITH

Raleigh, N.C. 27607

3,809

Rank: 443 out of 2,484

2,591

Rank: 4 out of 2,484

$176K

Rank: 318 out of 2,484

$68

Average: $245

1

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

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

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

JONATHAN NESTOR

Laurinburg, N.C. 28352

6,348

Rank: 268 out of 2,484

2,021

Rank: 8 out of 2,484

$508K

Rank: 23 out of 2,484

$252

Average: $245

3

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

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

REZA ERSHADI

Greenville, N.C. 27834

4,974

Rank: 341 out of 2,484

1,905

Rank: 11 out of 2,484

$286K

Rank: 138 out of 2,484

$150

Average: $245

3

Average: 6

RAJASEKHAR NEKKANTI

Greenville, N.C. 27834

3,742

Rank: 450 out of 2,484

1,904

Rank: 12 out of 2,484

$151K

Rank: 411 out of 2,484

$80

Average: $245

2

Average: 6

LAWRENCE LIAO

Raleigh, N.C. 27609

4,774

Rank: 351 out of 2,484

1,874

Rank: 13 out of 2,484

$233K

Rank: 197 out of 2,484

$124

Average: $245

3

Average: 6

SAMUEL BOWEN

Hickory, N.C. 28601

12,059

Rank: 113 out of 2,484

1,835

Rank: 14 out of 2,484

$447K

Rank: 36 out of 2,484

$244

Average: $245

7

Average: 6

PAUL VISER

Clinton, N.C. 28328

5,590

Rank: 305 out of 2,484

1,816

Rank: 15 out of 2,484

$120K

Rank: 607 out of 2,484

$66

Average: $245

3

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

MICHAEL MCWILLIAMS

Wilmington, N.C. 28401

9,404

Rank: 164 out of 2,484

1,718

Rank: 17 out of 2,484

$188K

Rank: 282 out of 2,484

$109

Average: $245

5

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

BRIAN MITCHELL

Murphy, N.C. 28906

9,595

Rank: 158 out of 2,484

1,658

Rank: 19 out of 2,484

$453K

Rank: 33 out of 2,484

$273

Average: $245

6

Average: 6

KENT LUCAS

New bern, N.C. 28562

12,612

Rank: 103 out of 2,484

1,650

Rank: 20 out of 2,484

$368K

Rank: 64 out of 2,484

$223

Average: $245

8

Average: 6

LAKSHMAN RAO

Erwin, N.C. 28339

8,938

Rank: 173 out of 2,484

1,641

Rank: 21 out of 2,484

$339K

Rank: 83 out of 2,484

$207

Average: $245

5

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

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

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

SHOHREH TAAVONI

Durham, N.C. 27713

5,221

Rank: 327 out of 2,484

1,543

Rank: 25 out of 2,484

$511K

Rank: 22 out of 2,484

$331

Average: $245

3

Average: 6

CLAUDE WHITWORTH

Forest city, N.C. 28043

12,518

Rank: 104 out of 2,484

1,521

Rank: 26 out of 2,484

$247K

Rank: 179 out of 2,484

$163

Average: $245

8

Average: 6

KEVIN SHARKEY

Charlotte, N.C. 28204

3,072

Rank: 563 out of 2,484

1,513

Rank: 27 out of 2,484

$136K

Rank: 493 out of 2,484

$90

Average: $245

2

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

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

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

FRANK BALL

Laurinburg, N.C. 28352

4,011

Rank: 421 out of 2,484

1,446

Rank: 31 out of 2,484

$99.1K

Rank: 838 out of 2,484

$69

Average: $245

3

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

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

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

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

JOSEPH HASKETT

Edenton, N.C. 27932

7,830

Rank: 202 out of 2,484

1,391

Rank: 36 out of 2,484

$177K

Rank: 313 out of 2,484

$128

Average: $245

6

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

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

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

WOODROW BATTEN

Smithfield, N.C. 27577

2,228

Rank: 757 out of 2,484

1,333

Rank: 40 out of 2,484

$22.1K

Rank: 2,124 out of 2,484

$17

Average: $245

2

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

MANUEL LOPEZ

Erwin, N.C. 28339

4,059

Rank: 416 out of 2,484

1,332

Rank: 41 out of 2,484

$144K

Rank: 453 out of 2,484

$108

Average: $245

3

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

JAMES POWELL

Greenville, N.C. 27834

5,812

Rank: 292 out of 2,484

1,309

Rank: 44 out of 2,484

$189K

Rank: 278 out of 2,484

$145

Average: $245

4

Average: 6

SEAN PLOOF

Winston salem, N.C. 27157

2,449

Rank: 706 out of 2,484

1,307

Rank: 45 out of 2,484

$53.8K

Rank: 1,564 out of 2,484

$41

Average: $245

2

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

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

GREG BLAKELY

Pinehurst, N.C. 28374

12,338

Rank: 105 out of 2,484

1,289

Rank: 48 out of 2,484

$267K

Rank: 156 out of 2,484

$207

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

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

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

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

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

DAVID MARTIN

Whiteville, N.C. 28472

8,002

Rank: 197 out of 2,484

1,261

Rank: 54 out of 2,484

$241K

Rank: 185 out of 2,484

$191

Average: $245

6

Average: 6

DOUGLAS KELLING

Concord, N.C. 28025

12,023

Rank: 115 out of 2,484

1,261

Rank: 54 out of 2,484

$314K

Rank: 96 out of 2,484

$249

Average: $245

10

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

JAMES ALLRED

Greensboro, N.C. 27401

7,802

Rank: 206 out of 2,484

1,258

Rank: 57 out of 2,484

$222K

Rank: 218 out of 2,484

$177

Average: $245

6

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

GHIATH ALMASRI

Greenville, N.C. 27858

3,702

Rank: 453 out of 2,484

1,243

Rank: 59 out of 2,484

$288K

Rank: 132 out of 2,484

$231

Average: $245

3

Average: 6

JOHN HODGSON

Whiteville, N.C. 28472

10,645

Rank: 135 out of 2,484

1,236

Rank: 60 out of 2,484

$280K

Rank: 142 out of 2,484

$227

Average: $245

9

Average: 6

WILLIAM WALKER

Morehead city, N.C. 28557

9,462

Rank: 161 out of 2,484

1,230

Rank: 61 out of 2,484

$250K

Rank: 175 out of 2,484

$204

Average: $245

8

Average: 6

CRAIG LINGER

Clyde, N.C. 28721

2,840

Rank: 614 out of 2,484

1,226

Rank: 62 out of 2,484

$93.1K

Rank: 915 out of 2,484

$76

Average: $245

2

Average: 6

LISA ROSE-JONES

Chapel hill, N.C. 27514

2,088

Rank: 802 out of 2,484

1,221

Rank: 63 out of 2,484

$71K

Rank: 1,277 out of 2,484

$58

Average: $245

2

Average: 6

KEVIN FRENCH

New bern, N.C. 28562

9,782

Rank: 155 out of 2,484

1,197

Rank: 64 out of 2,484

$260K

Rank: 163 out of 2,484

$218

Average: $245

8

Average: 6

MICHAEL DAVIS

New bern, N.C. 28562

12,290

Rank: 106 out of 2,484

1,169

Rank: 65 out of 2,484

$269K

Rank: 151 out of 2,484

$230

Average: $245

11

Average: 6

TIMOTHY GIBBLE

Laurinburg, N.C. 28352

7,830

Rank: 202 out of 2,484

1,169

Rank: 65 out of 2,484

$359K

Rank: 69 out of 2,484

$307

Average: $245

7

Average: 6

HARVEY WOLF

Southern pines, N.C. 28387

6,652

Rank: 256 out of 2,484

1,155

Rank: 67 out of 2,484

$262K

Rank: 160 out of 2,484

$227

Average: $245

6

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

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

JOHN TAYLOR

Edenton, N.C. 27932

5,278

Rank: 325 out of 2,484

1,130

Rank: 70 out of 2,484

$145K

Rank: 446 out of 2,484

$128

Average: $245

5

Average: 6

JOHN LAFATA

Clyde, N.C. 28721

2,806

Rank: 624 out of 2,484

1,130

Rank: 70 out of 2,484

$96K

Rank: 874 out of 2,484

$85

Average: $245

2

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

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

THAMOTHARAMPILLAI SIVARAJ

Holly springs, N.C. 27540

6,337

Rank: 269 out of 2,484

1,121

Rank: 74 out of 2,484

$239K

Rank: 187 out of 2,484

$213

Average: $245

6

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

JOHN MCQUADE

New bern, N.C. 28562

11,782

Rank: 118 out of 2,484

1,103

Rank: 76 out of 2,484

$307K

Rank: 109 out of 2,484

$278

Average: $245

11

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

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

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

ALAN MORGAN

Asheville, N.C. 28801

6,859

Rank: 243 out of 2,484

1,071

Rank: 80 out of 2,484

$217K

Rank: 228 out of 2,484

$203

Average: $245

6

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

BARBARA BARONE

Concord, N.C. 28025

2,596

Rank: 671 out of 2,484

1,063

Rank: 82 out of 2,484

$192K

Rank: 273 out of 2,484

$180

Average: $245

2

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

JOHN SHOFFEITT

Pinehurst, N.C. 28374

1,163

Rank: 1,272 out of 2,484

1,051

Rank: 84 out of 2,484

$161K

Rank: 375 out of 2,484

$153

Average: $245

1

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

JAY GROSSE

Clyde, N.C. 28721

2,485

Rank: 699 out of 2,484

1,045

Rank: 86 out of 2,484

$81.3K

Rank: 1,090 out of 2,484

$78

Average: $245

2

Average: 6

JAMES ADGENT

Wilmington, N.C. 28403

2,547

Rank: 684 out of 2,484

1,043

Rank: 87 out of 2,484

$163K

Rank: 362 out of 2,484

$156

Average: $245

2

Average: 6

GREGG STASHENKO

Asheville, N.C. 28801

2,972

Rank: 582 out of 2,484

1,039

Rank: 88 out of 2,484

$152K

Rank: 410 out of 2,484

$146

Average: $245

3

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

SHANNON ST CLAIR

Winston salem, N.C. 27103

2,101

Rank: 801 out of 2,484

1,021

Rank: 90 out of 2,484

$100K

Rank: 821 out of 2,484

$98

Average: $245

2

Average: 6

REBECCA SHANESMITH

Greenville, N.C. 27834

2,240

Rank: 754 out of 2,484

1,019

Rank: 91 out of 2,484

$88.9K

Rank: 969 out of 2,484

$87

Average: $245

2

Average: 6

JOSEPH YEBOAH

Winston salem, N.C. 27157

1,577

Rank: 1,003 out of 2,484

1,017

Rank: 92 out of 2,484

$83.2K

Rank: 1,057 out of 2,484

$82

Average: $245

2

Average: 6

JUNHONG ZHANG

Greenville, N.C. 27834

4,199

Rank: 399 out of 2,484

1,014

Rank: 93 out of 2,484

$106K

Rank: 750 out of 2,484

$104

Average: $245

4

Average: 6

JAMES NEEDELL

Gastonia, N.C. 28054

6,887

Rank: 242 out of 2,484

1,012

Rank: 94 out of 2,484

$349K

Rank: 74 out of 2,484

$344

Average: $245

7

Average: 6

MUNA MIAN

Greenville, N.C. 27834

3,998

Rank: 423 out of 2,484

1,004

Rank: 95 out of 2,484

$112K

Rank: 685 out of 2,484

$112

Average: $245

4

Average: 6

SCOTT LUNEAU

Pinehurst, N.C. 28374

6,446

Rank: 264 out of 2,484

1,001

Rank: 96 out of 2,484

$168K

Rank: 347 out of 2,484

$168

Average: $245

6

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

DANIEL MEETZE

Asheville, N.C. 28801

2,491

Rank: 698 out of 2,484

991

Rank: 98 out of 2,484

$151K

Rank: 413 out of 2,484

$152

Average: $245

3

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

APUR KAMDAR

Salisbury, N.C. 28144

2,710

Rank: 641 out of 2,484

981

Rank: 99 out of 2,484

$181K

Rank: 301 out of 2,484

$184

Average: $245

3

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.