Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » North Carolina » Ophthalmology

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

IGOR WESTRA

Wilmington, N.C. 28403

25,182

Rank: 1 out of 444

1,435

Rank: 57 out of 444

$4.63M

Rank: 1 out of 444

$3,224

Average: $471

18

Average: 4

ARGHAVAN ALMONY

Southern pines, N.C. 28387

22,600

Rank: 2 out of 444

1,449

Rank: 55 out of 444

$4.18M

Rank: 2 out of 444

$2,882

Average: $471

16

Average: 4

NITIN GUPTA

Raleigh, N.C. 27609

19,663

Rank: 3 out of 444

1,471

Rank: 54 out of 444

$2.89M

Rank: 9 out of 444

$1,963

Average: $471

13

Average: 4

ANDREW ANTOSZYK

Charlotte, N.C. 28210

18,894

Rank: 4 out of 444

1,220

Rank: 91 out of 444

$3.79M

Rank: 4 out of 444

$3,104

Average: $471

15

Average: 4

SCOTT COUSINS

Durham, N.C. 27710

18,606

Rank: 5 out of 444

1,320

Rank: 70 out of 444

$3.18M

Rank: 6 out of 444

$2,406

Average: $471

14

Average: 4

GERARD VANRENS

Wilmington, N.C. 28403

17,550

Rank: 6 out of 444

1,245

Rank: 83 out of 444

$3.12M

Rank: 7 out of 444

$2,509

Average: $471

14

Average: 4

JAMES PATE

Raleigh, N.C. 27609

16,593

Rank: 7 out of 444

1,342

Rank: 68 out of 444

$2.43M

Rank: 14 out of 444

$1,807

Average: $471

12

Average: 4

ROBERT PARK

Hendersonville, N.C. 28791

16,570

Rank: 8 out of 444

1,317

Rank: 72 out of 444

$2.04M

Rank: 20 out of 444

$1,550

Average: $471

13

Average: 4

JOHN MATTHEWS

Greensboro, N.C. 27401

15,963

Rank: 9 out of 444

887

Rank: 172 out of 444

$876K

Rank: 45 out of 444

$987

Average: $471

18

Average: 4

GREGORY MINCEY

Southern pines, N.C. 28387

15,315

Rank: 10 out of 444

1,401

Rank: 59 out of 444

$2.87M

Rank: 10 out of 444

$2,051

Average: $471

11

Average: 4

JEFFREY TAYLOR

Raleigh, N.C. 27609

14,978

Rank: 11 out of 444

1,124

Rank: 113 out of 444

$2.53M

Rank: 13 out of 444

$2,251

Average: $471

13

Average: 4

FREDERICK WEIDMAN

Charlotte, N.C. 28211

14,637

Rank: 12 out of 444

1,218

Rank: 92 out of 444

$2.83M

Rank: 11 out of 444

$2,324

Average: $471

12

Average: 4

HENRY BURNETT

Winston-salem, N.C. 27103

14,415

Rank: 13 out of 444

817

Rank: 199 out of 444

$2.11M

Rank: 19 out of 444

$2,580

Average: $471

18

Average: 4

VINOD JINDAL

Oxford, N.C. 27565

14,300

Rank: 14 out of 444

1,156

Rank: 105 out of 444

$1.05M

Rank: 37 out of 444

$907

Average: $471

12

Average: 4

LEON CHARKOUDIAN

Wilmington, N.C. 28401

14,025

Rank: 15 out of 444

983

Rank: 140 out of 444

$2.24M

Rank: 16 out of 444

$2,283

Average: $471

14

Average: 4

JOHN DENNY

Raleigh, N.C. 27607

13,870

Rank: 16 out of 444

823

Rank: 195 out of 444

$3.29M

Rank: 5 out of 444

$3,992

Average: $471

17

Average: 4

JEFFREY WHITE

Southern pines, N.C. 28387

13,768

Rank: 17 out of 444

1,281

Rank: 74 out of 444

$517K

Rank: 76 out of 444

$404

Average: $471

11

Average: 4

DAVID BROWNING

Charlotte, N.C. 28210

13,680

Rank: 18 out of 444

1,541

Rank: 45 out of 444

$2.6M

Rank: 12 out of 444

$1,686

Average: $471

9

Average: 4

JUSTIN BROWN

Charlotte, N.C. 28210

13,516

Rank: 19 out of 444

1,227

Rank: 89 out of 444

$3.86M

Rank: 3 out of 444

$3,144

Average: $471

11

Average: 4

CAROL JOHNSTON

Jacksonville, N.C. 28546

12,383

Rank: 20 out of 444

1,830

Rank: 17 out of 444

$592K

Rank: 64 out of 444

$323

Average: $471

7

Average: 4

ROBERT BROWNLOW

Wilmington, N.C. 28401

12,024

Rank: 21 out of 444

1,111

Rank: 116 out of 444

$2.16M

Rank: 17 out of 444

$1,948

Average: $471

11

Average: 4

SACHIN MUDVARI

Raleigh, N.C. 27607

11,647

Rank: 22 out of 444

696

Rank: 232 out of 444

$2.91M

Rank: 8 out of 444

$4,186

Average: $471

17

Average: 4

MIRIAM RIDLEY

Charlotte, N.C. 28211

11,427

Rank: 23 out of 444

901

Rank: 164 out of 444

$2.33M

Rank: 15 out of 444

$2,583

Average: $471

13

Average: 4

CLAXTON BAER

Concord, N.C. 28025

11,407

Rank: 24 out of 444

955

Rank: 152 out of 444

$1.26M

Rank: 33 out of 444

$1,319

Average: $471

12

Average: 4

CHARLES ZWERLING

Goldsboro, N.C. 27534

11,272

Rank: 25 out of 444

1,066

Rank: 127 out of 444

$844K

Rank: 47 out of 444

$792

Average: $471

11

Average: 4

GEORGE ESCARAVAGE

Wilmington, N.C. 28401

11,267

Rank: 26 out of 444

749

Rank: 210 out of 444

$429K

Rank: 107 out of 444

$572

Average: $471

15

Average: 4

JIMMIE RIGGINS

Fayetteville, N.C. 28304

11,206

Rank: 27 out of 444

1,367

Rank: 64 out of 444

$729K

Rank: 52 out of 444

$533

Average: $471

8

Average: 4

SUSAN ANDRACCHI

Wilmington, N.C. 28403

11,114

Rank: 28 out of 444

733

Rank: 214 out of 444

$1.41M

Rank: 31 out of 444

$1,923

Average: $471

15

Average: 4

DONALD STEWART

Charlotte, N.C. 28210

11,088

Rank: 29 out of 444

1,605

Rank: 35 out of 444

$384K

Rank: 119 out of 444

$239

Average: $471

7

Average: 4

LISA FOGEL

Raleigh, N.C. 27607

10,941

Rank: 30 out of 444

610

Rank: 259 out of 444

$2.01M

Rank: 21 out of 444

$3,296

Average: $471

18

Average: 4

JITENDRA SWARUP

Elizabeth city, N.C. 27909

10,920

Rank: 31 out of 444

2,586

Rank: 1 out of 444

$1.54M

Rank: 30 out of 444

$596

Average: $471

4

Average: 4

BRIAN CRICHLOW

Roanoke rapids, N.C. 27870

10,737

Rank: 32 out of 444

2,228

Rank: 7 out of 444

$682K

Rank: 57 out of 444

$306

Average: $471

5

Average: 4

MICHAEL BARONDES

Greenville, N.C. 27834

10,610

Rank: 33 out of 444

988

Rank: 138 out of 444

$1.58M

Rank: 28 out of 444

$1,604

Average: $471

11

Average: 4

AMY FOWLER

Chapel hill, N.C. 27599

9,843

Rank: 34 out of 444

281

Rank: 360 out of 444

$161K

Rank: 254 out of 444

$573

Average: $471

35

Average: 4

STRUTHA ROUSE

Charlotte, N.C. 28211

9,781

Rank: 35 out of 444

852

Rank: 187 out of 444

$1.78M

Rank: 25 out of 444

$2,086

Average: $471

11

Average: 4

GARY RANKIN

Greensboro, N.C. 27405

9,468

Rank: 36 out of 444

851

Rank: 188 out of 444

$1.83M

Rank: 24 out of 444

$2,155

Average: $471

11

Average: 4

PATRICK KELTY

Hickory, N.C. 28602

9,413

Rank: 37 out of 444

1,128

Rank: 112 out of 444

$1.67M

Rank: 27 out of 444

$1,477

Average: $471

8

Average: 4

TERRY FORREST

Goldsboro, N.C. 27534

9,294

Rank: 38 out of 444

2,333

Rank: 5 out of 444

$1.15M

Rank: 35 out of 444

$495

Average: $471

4

Average: 4

DANIEL EICHENBAUM

Murphy, N.C. 28906

9,285

Rank: 39 out of 444

1,496

Rank: 50 out of 444

$1.24M

Rank: 34 out of 444

$830

Average: $471

6

Average: 4

SHIL PATEL

New bern, N.C. 28562

9,232

Rank: 40 out of 444

1,199

Rank: 93 out of 444

$1.75M

Rank: 26 out of 444

$1,457

Average: $471

8

Average: 4

BRIAN KOSOBUCKI

Winston salem, N.C. 27103

9,021

Rank: 41 out of 444

642

Rank: 246 out of 444

$1.9M

Rank: 23 out of 444

$2,957

Average: $471

14

Average: 4

REBECCA MANNING

Winston salem, N.C. 27157

8,910

Rank: 42 out of 444

722

Rank: 218 out of 444

$2M

Rank: 22 out of 444

$2,772

Average: $471

12

Average: 4

OMAR PUNJABI

Charlotte, N.C. 28210

8,867

Rank: 43 out of 444

968

Rank: 147 out of 444

$665K

Rank: 58 out of 444

$687

Average: $471

9

Average: 4

JAN NIKLAS ULRICH

Chapel hill, N.C. 27599

8,799

Rank: 44 out of 444

624

Rank: 254 out of 444

$999K

Rank: 40 out of 444

$1,601

Average: $471

14

Average: 4

DARA KHALATBARI

Monroe, N.C. 28112

8,681

Rank: 45 out of 444

916

Rank: 160 out of 444

$548K

Rank: 70 out of 444

$598

Average: $471

9

Average: 4

ROBERT LABORDE

Hendersonville, N.C. 28739

8,675

Rank: 46 out of 444

1,145

Rank: 107 out of 444

$945K

Rank: 42 out of 444

$825

Average: $471

8

Average: 4

RAYNOR CASEY

Raleigh, N.C. 27607

8,527

Rank: 47 out of 444

575

Rank: 268 out of 444

$2.16M

Rank: 18 out of 444

$3,760

Average: $471

15

Average: 4

JAMES HOLLAND

Greenville, N.C. 27834

8,440

Rank: 48 out of 444

2,102

Rank: 10 out of 444

$1.02M

Rank: 39 out of 444

$485

Average: $471

4

Average: 4

DANIEL YODER

Hendersonville, N.C. 28792

8,310

Rank: 49 out of 444

1,769

Rank: 21 out of 444

$899K

Rank: 43 out of 444

$508

Average: $471

5

Average: 4

IVAN MAC

Monroe, N.C. 28112

8,098

Rank: 50 out of 444

1,254

Rank: 78 out of 444

$549K

Rank: 69 out of 444

$438

Average: $471

6

Average: 4

HEATH ERGAS

Jacksonville, N.C. 28546

8,053

Rank: 51 out of 444

1,638

Rank: 32 out of 444

$498K

Rank: 80 out of 444

$304

Average: $471

5

Average: 4

CLAYTON BRYAN

Hendersonville, N.C. 28791

7,748

Rank: 52 out of 444

2,049

Rank: 12 out of 444

$594K

Rank: 63 out of 444

$290

Average: $471

4

Average: 4

JONATHAN LOWRY

Morganton, N.C. 28655

7,526

Rank: 53 out of 444

898

Rank: 167 out of 444

$346K

Rank: 132 out of 444

$386

Average: $471

8

Average: 4

ROBERT WIGGINS

Asheville, N.C. 28803

7,359

Rank: 54 out of 444

694

Rank: 233 out of 444

$135K

Rank: 282 out of 444

$194

Average: $471

11

Average: 4

PETER VAN HOUTEN

Greenville, N.C. 27834

7,358

Rank: 55 out of 444

622

Rank: 256 out of 444

$710K

Rank: 53 out of 444

$1,141

Average: $471

12

Average: 4

MICHAEL WOODCOCK

Fayetteville, N.C. 28304

7,144

Rank: 56 out of 444

2,215

Rank: 8 out of 444

$1.02M

Rank: 38 out of 444

$462

Average: $471

3

Average: 4

WILLIAM BLAKEMORE

Edenton, N.C. 27932

7,097

Rank: 57 out of 444

1,615

Rank: 34 out of 444

$738K

Rank: 51 out of 444

$457

Average: $471

4

Average: 4

CHARLES RICHARDS

Winston salem, N.C. 27103

7,062

Rank: 58 out of 444

652

Rank: 245 out of 444

$1.33M

Rank: 32 out of 444

$2,033

Average: $471

11

Average: 4

MELODY MORROW

Elizabeth city, N.C. 27909

6,997

Rank: 59 out of 444

2,442

Rank: 3 out of 444

$426K

Rank: 108 out of 444

$174

Average: $471

3

Average: 4

KERRY HUNT

Raleigh, N.C. 27607

6,926

Rank: 60 out of 444

544

Rank: 279 out of 444

$259K

Rank: 183 out of 444

$477

Average: $471

13

Average: 4

STEPHEN SCOTT

Morganton, N.C. 28655

6,824

Rank: 61 out of 444

1,242

Rank: 86 out of 444

$1.14M

Rank: 36 out of 444

$917

Average: $471

5

Average: 4

WILLIAM HAYNES

Asheville, N.C. 28803

6,709

Rank: 62 out of 444

2,302

Rank: 6 out of 444

$534K

Rank: 72 out of 444

$232

Average: $471

3

Average: 4

JULIE WOODWARD

Durham, N.C. 27710

6,677

Rank: 63 out of 444

398

Rank: 328 out of 444

$202K

Rank: 224 out of 444

$506

Average: $471

17

Average: 4

DAVID FINGERHUT

Raleigh, N.C. 27609

6,583

Rank: 64 out of 444

583

Rank: 263 out of 444

$1.58M

Rank: 29 out of 444

$2,714

Average: $471

11

Average: 4

DANIEL MESSNER

Southern pines, N.C. 28387

6,567

Rank: 65 out of 444

1,603

Rank: 36 out of 444

$493K

Rank: 83 out of 444

$308

Average: $471

4

Average: 4

ANNA FAKADEJ

Southern pines, N.C. 28387

6,525

Rank: 66 out of 444

1,124

Rank: 113 out of 444

$808K

Rank: 49 out of 444

$719

Average: $471

6

Average: 4

WELLS STEWART

Elkin, N.C. 28621

6,363

Rank: 67 out of 444

807

Rank: 201 out of 444

$250K

Rank: 194 out of 444

$310

Average: $471

8

Average: 4

JAMES KESLER

Wilmington, N.C. 28401

6,187

Rank: 68 out of 444

2,338

Rank: 4 out of 444

$310K

Rank: 152 out of 444

$133

Average: $471

3

Average: 4

JAY SINGLETON

New bern, N.C. 28562

6,143

Rank: 69 out of 444

1,507

Rank: 49 out of 444

$977K

Rank: 41 out of 444

$648

Average: $471

4

Average: 4

DAVID SUTTON

Whiteville, N.C. 28472

6,112

Rank: 70 out of 444

891

Rank: 170 out of 444

$465K

Rank: 90 out of 444

$522

Average: $471

7

Average: 4

NEIL GRIFFIN

Rockingham, N.C. 28379

6,067

Rank: 71 out of 444

1,246

Rank: 82 out of 444

$885K

Rank: 44 out of 444

$711

Average: $471

5

Average: 4

TIMOTHY SAUNDERS

Charlotte, N.C. 28210

6,027

Rank: 72 out of 444

198

Rank: 383 out of 444

$67.1K

Rank: 355 out of 444

$339

Average: $471

30

Average: 4

PARAG GANDHI

Winston salem, N.C. 27103

6,020

Rank: 73 out of 444

273

Rank: 364 out of 444

$156K

Rank: 261 out of 444

$573

Average: $471

22

Average: 4

KENNETH BONFIELD

Morganton, N.C. 28655

5,901

Rank: 74 out of 444

1,772

Rank: 20 out of 444

$741K

Rank: 50 out of 444

$418

Average: $471

3

Average: 4

ODETTE HOUGHTON

Chapel hill, N.C. 27599

5,839

Rank: 75 out of 444

578

Rank: 267 out of 444

$642K

Rank: 60 out of 444

$1,110

Average: $471

10

Average: 4

MARK JOSEPH

Asheville, N.C. 28803

5,797

Rank: 76 out of 444

1,237

Rank: 87 out of 444

$421K

Rank: 110 out of 444

$341

Average: $471

5

Average: 4

STEVEN STEINBERG

Greenville, N.C. 27834

5,733

Rank: 77 out of 444

1,602

Rank: 37 out of 444

$580K

Rank: 66 out of 444

$362

Average: $471

4

Average: 4

CHARLES ROBINSON

Raleigh, N.C. 27607

5,581

Rank: 78 out of 444

974

Rank: 143 out of 444

$827K

Rank: 48 out of 444

$849

Average: $471

6

Average: 4

JOSEPH KRUG

Charlotte, N.C. 28211

5,381

Rank: 79 out of 444

1,584

Rank: 39 out of 444

$503K

Rank: 79 out of 444

$317

Average: $471

3

Average: 4

VICKAS KHEMSARA

Winston salem, N.C. 27103

5,378

Rank: 80 out of 444

1,175

Rank: 100 out of 444

$397K

Rank: 116 out of 444

$338

Average: $471

5

Average: 4

KATHERINE OCHSNER

Wilmington, N.C. 28403

5,337

Rank: 81 out of 444

1,157

Rank: 104 out of 444

$486K

Rank: 84 out of 444

$420

Average: $471

5

Average: 4

MILES WHITAKER

Sanford, N.C. 27330

5,284

Rank: 82 out of 444

1,142

Rank: 108 out of 444

$621K

Rank: 61 out of 444

$544

Average: $471

5

Average: 4

KURT JUTE

Laurinburg, N.C. 28352

5,259

Rank: 83 out of 444

1,764

Rank: 22 out of 444

$457K

Rank: 93 out of 444

$259

Average: $471

3

Average: 4

TARRA MILLENDER

Southern pines, N.C. 28387

5,225

Rank: 84 out of 444

1,070

Rank: 125 out of 444

$564K

Rank: 67 out of 444

$527

Average: $471

5

Average: 4

KURT LARK

Concord, N.C. 28025

5,108

Rank: 85 out of 444

1,395

Rank: 60 out of 444

$480K

Rank: 85 out of 444

$344

Average: $471

4

Average: 4

SHEEL PATEL

Fayetteville, N.C. 28304

5,102

Rank: 86 out of 444

1,087

Rank: 121 out of 444

$521K

Rank: 75 out of 444

$480

Average: $471

5

Average: 4

THOMAS ROBERTSON

Rocky mount, N.C. 27804

5,098

Rank: 87 out of 444

1,494

Rank: 51 out of 444

$539K

Rank: 71 out of 444

$361

Average: $471

3

Average: 4

ALAN VERM

Hendersonville, N.C. 28792

5,064

Rank: 88 out of 444

1,809

Rank: 19 out of 444

$498K

Rank: 81 out of 444

$275

Average: $471

3

Average: 4

CRAIG GREVEN

Winston salem, N.C. 27157

5,024

Rank: 89 out of 444

930

Rank: 156 out of 444

$454K

Rank: 94 out of 444

$488

Average: $471

5

Average: 4

RODERICK HARGROVE

Hickory, N.C. 28602

4,989

Rank: 90 out of 444

969

Rank: 144 out of 444

$349K

Rank: 131 out of 444

$360

Average: $471

5

Average: 4

BARRY TEASLEY

Goldsboro, N.C. 27534

4,981

Rank: 91 out of 444

1,724

Rank: 24 out of 444

$479K

Rank: 87 out of 444

$278

Average: $471

3

Average: 4

RENZO ZALDIVAR

Holly springs, N.C. 27540

4,904

Rank: 92 out of 444

418

Rank: 321 out of 444

$284K

Rank: 169 out of 444

$680

Average: $471

12

Average: 4

CAROL ZIEL

Winston salem, N.C. 27103

4,902

Rank: 93 out of 444

739

Rank: 213 out of 444

$311K

Rank: 151 out of 444

$420

Average: $471

7

Average: 4

MARY PRICE

Wilmington, N.C. 28401

4,888

Rank: 94 out of 444

900

Rank: 166 out of 444

$354K

Rank: 129 out of 444

$393

Average: $471

5

Average: 4

RAJIV SHAH

Winston salem, N.C. 27157

4,881

Rank: 95 out of 444

640

Rank: 249 out of 444

$872K

Rank: 46 out of 444

$1,362

Average: $471

8

Average: 4

ROBERT FLORES

Charlotte, N.C. 28210

4,842

Rank: 96 out of 444

1,810

Rank: 18 out of 444

$425K

Rank: 109 out of 444

$235

Average: $471

3

Average: 4

MOLLY ALLEN

Wilmington, N.C. 28401

4,828

Rank: 97 out of 444

2,072

Rank: 11 out of 444

$442K

Rank: 99 out of 444

$213

Average: $471

2

Average: 4

MICHAEL LUND

Gastonia, N.C. 28054

4,819

Rank: 98 out of 444

1,249

Rank: 80 out of 444

$513K

Rank: 77 out of 444

$411

Average: $471

4

Average: 4

DEMETRIAN DORNIC

Cary, N.C. 27513

4,816

Rank: 99 out of 444

1,566

Rank: 41 out of 444

$551K

Rank: 68 out of 444

$352

Average: $471

3

Average: 4

ANDREW BILLINGSLEY

Albemarle, N.C. 28001

4,764

Rank: 100 out of 444

1,930

Rank: 16 out of 444

$287K

Rank: 167 out of 444

$149

Average: $471

2

Average: 4

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.