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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MUHAMMAD IQBAL

Laurinburg, N.C. 28352

10,042

Rank: 147 out of 2,484

866

Rank: 143 out of 2,484

$474K

Rank: 29 out of 2,484

$548

Average: $245

12

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

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

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

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

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

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

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

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

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

DHRUV VYAS

Eden, N.C. 27288

10,954

Rank: 130 out of 2,484

978

Rank: 102 out of 2,484

$445K

Rank: 39 out of 2,484

$455

Average: $245

11

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

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

DAVID LOWRY

Hickory, N.C. 28601

5,214

Rank: 328 out of 2,484

976

Rank: 103 out of 2,484

$415K

Rank: 43 out of 2,484

$425

Average: $245

5

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

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

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

TEJWANT CHANDI

Elizabeth city, N.C. 27909

8,126

Rank: 193 out of 2,484

832

Rank: 158 out of 2,484

$407K

Rank: 47 out of 2,484

$489

Average: $245

10

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

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

BLAIR HOLL

Asheville, N.C. 28801

7,000

Rank: 235 out of 2,484

810

Rank: 177 out of 2,484

$393K

Rank: 50 out of 2,484

$485

Average: $245

9

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

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

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

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

BRAJENDRA SINGH

Burgaw, N.C. 28425

5,541

Rank: 307 out of 2,484

824

Rank: 163 out of 2,484

$382K

Rank: 55 out of 2,484

$463

Average: $245

7

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

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

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

MUIN DUGOM

Goldsboro, N.C. 27534

12,130

Rank: 109 out of 2,484

585

Rank: 415 out of 2,484

$375K

Rank: 59 out of 2,484

$641

Average: $245

21

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

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

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

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

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

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

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

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

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

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

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

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

JAMES CASERIO

Hendersonville, N.C. 28739

12,616

Rank: 102 out of 2,484

823

Rank: 164 out of 2,484

$350K

Rank: 73 out of 2,484

$426

Average: $245

15

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

BENEDICT OKWARA

Monroe, N.C. 28112

11,958

Rank: 117 out of 2,484

617

Rank: 356 out of 2,484

$348K

Rank: 75 out of 2,484

$564

Average: $245

19

Average: 6

TERRY ARNOLD

Lexington, N.C. 27292

9,857

Rank: 154 out of 2,484

797

Rank: 185 out of 2,484

$346K

Rank: 76 out of 2,484

$434

Average: $245

12

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

ASHISH SHAH

Eden, N.C. 27288

9,462

Rank: 161 out of 2,484

813

Rank: 175 out of 2,484

$342K

Rank: 79 out of 2,484

$421

Average: $245

12

Average: 6

IBIKUNLE OJEBUOBOH

Jacksonville, N.C. 28546

6,329

Rank: 270 out of 2,484

955

Rank: 108 out of 2,484

$341K

Rank: 80 out of 2,484

$357

Average: $245

7

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

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

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

RODNEY SESSOMS

Clinton, N.C. 28328

6,851

Rank: 245 out of 2,484

761

Rank: 203 out of 2,484

$338K

Rank: 84 out of 2,484

$444

Average: $245

9

Average: 6

DAQING GUO

Roanoke rapids, N.C. 27870

6,266

Rank: 274 out of 2,484

650

Rank: 309 out of 2,484

$335K

Rank: 85 out of 2,484

$516

Average: $245

10

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

STEVEN SKAHILL

Williamston, N.C. 27892

5,797

Rank: 295 out of 2,484

754

Rank: 206 out of 2,484

$328K

Rank: 87 out of 2,484

$435

Average: $245

8

Average: 6

RONALD WALTERS

Pinehurst, N.C. 28374

7,942

Rank: 198 out of 2,484

944

Rank: 111 out of 2,484

$327K

Rank: 88 out of 2,484

$347

Average: $245

8

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

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

STEPHEN BROWN

Asheville, N.C. 28803

12,021

Rank: 116 out of 2,484

816

Rank: 171 out of 2,484

$319K

Rank: 91 out of 2,484

$390

Average: $245

15

Average: 6

HAL HEMME

Asheville, N.C. 28801

11,402

Rank: 124 out of 2,484

871

Rank: 140 out of 2,484

$318K

Rank: 92 out of 2,484

$365

Average: $245

13

Average: 6

MICHAEL RIBADENEYRA

Shelby, N.C. 28150

12,156

Rank: 108 out of 2,484

598

Rank: 390 out of 2,484

$318K

Rank: 93 out of 2,484

$531

Average: $245

20

Average: 6

XAJE HASANAJ

Eden, N.C. 27288

5,887

Rank: 289 out of 2,484

818

Rank: 167 out of 2,484

$317K

Rank: 94 out of 2,484

$388

Average: $245

7

Average: 6

TERRY PIEPER

Southport, N.C. 28461

10,477

Rank: 138 out of 2,484

898

Rank: 129 out of 2,484

$314K

Rank: 95 out of 2,484

$350

Average: $245

12

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

SAAD AMIN

Asheboro, N.C. 27203

5,530

Rank: 309 out of 2,484

832

Rank: 158 out of 2,484

$314K

Rank: 97 out of 2,484

$377

Average: $245

7

Average: 6

JASON VAN EYK

Asheboro, N.C. 27203

5,968

Rank: 287 out of 2,484

894

Rank: 130 out of 2,484

$313K

Rank: 98 out of 2,484

$350

Average: $245

7

Average: 6

JAN KRISKA

Mount airy, N.C. 27030

3,423

Rank: 490 out of 2,484

939

Rank: 114 out of 2,484

$312K

Rank: 99 out of 2,484

$332

Average: $245

4

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

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.