ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » North Carolina » Ophthalmology

Top Ophthalmology Providers in North Carolina

Top Providers

Providers are grouped by the specialty assigned to them by Medicare. This specialty may differ from their self-reported specialty, and 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

MARK NELSON

Winston-salem, N.C. 27103

38,717

Rank: 1 out of 490

1,092

Rank: 158 out of 490

$1.88M

Rank: 16 out of 490

$1,721

Average: $379

35

Average: 4

IGOR WESTRA

Wilmington, N.C. 28403

25,182

Rank: 2 out of 490

1,388

Rank: 102 out of 490

$4.41M

Rank: 1 out of 490

$3,175

Average: $379

18

Average: 4

JEFFREY TAYLOR

Raleigh, N.C. 27609

22,052

Rank: 3 out of 490

1,407

Rank: 99 out of 490

$1.91M

Rank: 14 out of 490

$1,360

Average: $379

16

Average: 4

GERARD VAN RENS

Wilmington, N.C. 28403

21,918

Rank: 4 out of 490

1,254

Rank: 122 out of 490

$3.13M

Rank: 3 out of 490

$2,498

Average: $379

17

Average: 4

HENRY BURNETT

Winston-salem, N.C. 27103

20,222

Rank: 5 out of 490

909

Rank: 218 out of 490

$2.49M

Rank: 7 out of 490

$2,736

Average: $379

22

Average: 4

ANDREW ANTOSZYK

Charlotte, N.C. 28210

19,193

Rank: 6 out of 490

1,383

Rank: 103 out of 490

$3.75M

Rank: 2 out of 490

$2,715

Average: $379

14

Average: 4

NITIN GUPTA

Raleigh, N.C. 27609

18,361

Rank: 7 out of 490

1,198

Rank: 127 out of 490

$1.85M

Rank: 17 out of 490

$1,543

Average: $379

15

Average: 4

SCOTT COUSINS

Durham, N.C. 27710

17,577

Rank: 8 out of 490

1,324

Rank: 114 out of 490

$1.66M

Rank: 21 out of 490

$1,252

Average: $379

13

Average: 4

FREDERICK WEIDMAN

Charlotte, N.C. 28211

17,447

Rank: 9 out of 490

1,405

Rank: 100 out of 490

$2.04M

Rank: 12 out of 490

$1,450

Average: $379

12

Average: 4

GREGORY MINCEY

Southern pines, N.C. 28387

17,287

Rank: 10 out of 490

1,805

Rank: 55 out of 490

$2.78M

Rank: 6 out of 490

$1,542

Average: $379

10

Average: 4

MARK LIZAK

Supply, N.C. 28462

16,700

Rank: 11 out of 490

1,029

Rank: 175 out of 490

$329K

Rank: 173 out of 490

$319

Average: $379

16

Average: 4

ROBERT PARK

Hendersonville, N.C. 28791

16,588

Rank: 12 out of 490

1,112

Rank: 155 out of 490

$2.24M

Rank: 9 out of 490

$2,015

Average: $379

15

Average: 4

JEFFREY WHITE

Southern pines, N.C. 28387

15,775

Rank: 13 out of 490

1,414

Rank: 98 out of 490

$567K

Rank: 76 out of 490

$401

Average: $379

11

Average: 4

WILLIAM BRIDGES

Asheville, N.C. 28803

14,852

Rank: 14 out of 490

1,715

Rank: 63 out of 490

$2.46M

Rank: 8 out of 490

$1,432

Average: $379

9

Average: 4

CLAXTON BAER

Concord, N.C. 28025

13,801

Rank: 15 out of 490

1,010

Rank: 183 out of 490

$1.28M

Rank: 26 out of 490

$1,268

Average: $379

14

Average: 4

VINOD JINDAL

Oxford, N.C. 27565

13,554

Rank: 16 out of 490

1,192

Rank: 131 out of 490

$1.04M

Rank: 34 out of 490

$874

Average: $379

11

Average: 4

JITENDRA SWARUP

Elizabeth city, N.C. 27909

13,491

Rank: 17 out of 490

3,418

Rank: 1 out of 490

$2.14M

Rank: 11 out of 490

$627

Average: $379

4

Average: 4

BRIAN CRICHLOW

Roanoke rapids, N.C. 27870

13,185

Rank: 18 out of 490

2,482

Rank: 10 out of 490

$814K

Rank: 49 out of 490

$328

Average: $379

5

Average: 4

ROBERT BROWNLOW

Wilmington, N.C. 28401

12,811

Rank: 19 out of 490

1,186

Rank: 135 out of 490

$2M

Rank: 13 out of 490

$1,685

Average: $379

11

Average: 4

DAVID BROWNING

Charlotte, N.C. 28210

12,454

Rank: 20 out of 490

1,855

Rank: 45 out of 490

$2.89M

Rank: 5 out of 490

$1,557

Average: $379

7

Average: 4

JOHN DENNY

Raleigh, N.C. 27607

12,066

Rank: 21 out of 490

894

Rank: 220 out of 490

$1.76M

Rank: 18 out of 490

$1,967

Average: $379

13

Average: 4

DONALD STEWART

Charlotte, N.C. 28210

11,753

Rank: 22 out of 490

1,707

Rank: 64 out of 490

$402K

Rank: 139 out of 490

$236

Average: $379

7

Average: 4

RAYNOR CASEY

Raleigh, N.C. 27607

11,673

Rank: 23 out of 490

894

Rank: 220 out of 490

$1.73M

Rank: 19 out of 490

$1,932

Average: $379

13

Average: 4

CAMERON STONE

Asheville, N.C. 28803

11,437

Rank: 24 out of 490

1,223

Rank: 124 out of 490

$1.66M

Rank: 20 out of 490

$1,358

Average: $379

9

Average: 4

SUSAN ANDRACCHI

Wilmington, N.C. 28403

11,422

Rank: 25 out of 490

774

Rank: 255 out of 490

$1.32M

Rank: 25 out of 490

$1,705

Average: $379

15

Average: 4

MATTHEW APPENZELLER

Burlington, N.C. 27215

11,153

Rank: 15 out of 609

783

Rank: 217 out of 609

$786K

Rank: 41 out of 609

$1,004

Average: $379

14

Average: 4

JUSTIN BROWN

Charlotte, N.C. 28210

10,740

Rank: 26 out of 490

1,080

Rank: 162 out of 490

$3.09M

Rank: 4 out of 490

$2,862

Average: $379

10

Average: 4

JOHN MATTHEWS

Greensboro, N.C. 27401

10,639

Rank: 27 out of 490

1,032

Rank: 174 out of 490

$714K

Rank: 55 out of 490

$692

Average: $379

10

Average: 4

BETTINA MEEKINS

New bern, N.C. 28562

10,476

Rank: 28 out of 490

1,457

Rank: 90 out of 490

$418K

Rank: 130 out of 490

$287

Average: $379

7

Average: 4

STEPHEN SCOTT

Morganton, N.C. 28655

10,225

Rank: 29 out of 490

1,592

Rank: 79 out of 490

$2.23M

Rank: 10 out of 490

$1,399

Average: $379

6

Average: 4

PHILIP MARTIN

Raleigh, N.C. 27607

10,225

Rank: 29 out of 490

1,168

Rank: 141 out of 490

$478K

Rank: 104 out of 490

$409

Average: $379

9

Average: 4

JAMES HOLLAND

Greenville, N.C. 27834

10,173

Rank: 31 out of 490

2,795

Rank: 2 out of 490

$1.17M

Rank: 30 out of 490

$419

Average: $379

4

Average: 4

ARGHAVAN ALMONY

Southern pines, N.C. 28387

10,124

Rank: 32 out of 490

1,195

Rank: 130 out of 490

$1.52M

Rank: 23 out of 490

$1,271

Average: $379

8

Average: 4

MIRIAM RIDLEY

Charlotte, N.C. 28211

10,082

Rank: 33 out of 490

1,041

Rank: 173 out of 490

$1.61M

Rank: 22 out of 490

$1,546

Average: $379

10

Average: 4

WALTER MCLEAN

Asheville, N.C. 28803

10,044

Rank: 34 out of 490

1,270

Rank: 118 out of 490

$883K

Rank: 43 out of 490

$695

Average: $379

8

Average: 4

THOMAS WILLIAMS

Hickory, N.C. 28602

9,760

Rank: 35 out of 490

1,436

Rank: 92 out of 490

$1.9M

Rank: 15 out of 490

$1,324

Average: $379

7

Average: 4

JOHN HARRIOTT

Winston salem, N.C. 27103

9,586

Rank: 36 out of 490

430

Rank: 354 out of 490

$901K

Rank: 41 out of 490

$2,096

Average: $379

22

Average: 4

CHARLES ZWERLING

Goldsboro, N.C. 27534

9,450

Rank: 37 out of 490

1,191

Rank: 132 out of 490

$669K

Rank: 59 out of 490

$562

Average: $379

8

Average: 4

MICHAEL BARONDES

Greenville, N.C. 27834

9,277

Rank: 38 out of 490

1,136

Rank: 149 out of 490

$565K

Rank: 78 out of 490

$497

Average: $379

8

Average: 4

LISA FOGEL

Raleigh, N.C. 27607

9,210

Rank: 39 out of 490

444

Rank: 350 out of 490

$1.26M

Rank: 27 out of 490

$2,836

Average: $379

21

Average: 4

ROBERT LABORDE

Hendersonville, N.C. 28739

9,181

Rank: 40 out of 490

1,400

Rank: 101 out of 490

$982K

Rank: 37 out of 490

$702

Average: $379

7

Average: 4

DONALD RENALDO

Charlotte, N.C. 28204

8,993

Rank: 41 out of 490

771

Rank: 258 out of 490

$805K

Rank: 50 out of 490

$1,044

Average: $379

12

Average: 4

DANIEL MESSNER

Southern pines, N.C. 28387

8,917

Rank: 42 out of 490

2,191

Rank: 20 out of 490

$827K

Rank: 48 out of 490

$378

Average: $379

4

Average: 4

JEREMY SHAW

Durham, N.C. 27710

8,760

Rank: 43 out of 490

831

Rank: 239 out of 490

$1.1M

Rank: 32 out of 490

$1,323

Average: $379

11

Average: 4

NEIL GRIFFIN

Southern pines, N.C. 28387

8,690

Rank: 44 out of 490

1,884

Rank: 35 out of 490

$1.46M

Rank: 24 out of 490

$777

Average: $379

5

Average: 4

PETER VAN HOUTEN

Greenville, N.C. 27834

8,393

Rank: 45 out of 490

838

Rank: 237 out of 490

$701K

Rank: 56 out of 490

$836

Average: $379

10

Average: 4

GARY RANKIN

Greensboro, N.C. 27405

8,370

Rank: 46 out of 490

1,118

Rank: 153 out of 490

$971K

Rank: 38 out of 490

$868

Average: $379

7

Average: 4

PATRICK KELTY

Hickory, N.C. 28602

8,228

Rank: 47 out of 490

1,024

Rank: 178 out of 490

$1.15M

Rank: 31 out of 490

$1,123

Average: $379

8

Average: 4

WELLS STEWART

Elkin, N.C. 28621

7,952

Rank: 48 out of 490

1,014

Rank: 180 out of 490

$312K

Rank: 183 out of 490

$308

Average: $379

8

Average: 4

ROBERT WIGGINS

Asheville, N.C. 28803

7,902

Rank: 49 out of 490

746

Rank: 266 out of 490

$147K

Rank: 301 out of 490

$198

Average: $379

11

Average: 4

EDWARD BUCKLEY

Durham, N.C. 27710

7,716

Rank: 50 out of 490

147

Rank: 433 out of 490

$60.2K

Rank: 393 out of 490

$409

Average: $379

52

Average: 4

MELODY MORROW

Elizabeth city, N.C. 27909

7,650

Rank: 51 out of 490

2,571

Rank: 7 out of 490

$502K

Rank: 93 out of 490

$195

Average: $379

3

Average: 4

WILLIAM HAYNES

Asheville, N.C. 28803

7,630

Rank: 52 out of 490

2,653

Rank: 6 out of 490

$660K

Rank: 62 out of 490

$249

Average: $379

3

Average: 4

KATHRYN HECKER

Greensboro, N.C. 27408

7,623

Rank: 53 out of 490

1,876

Rank: 38 out of 490

$583K

Rank: 72 out of 490

$311

Average: $379

4

Average: 4

JAMES PATE

Raleigh, N.C. 27609

7,555

Rank: 54 out of 490

602

Rank: 310 out of 490

$623K

Rank: 67 out of 490

$1,035

Average: $379

13

Average: 4

TERRY FORREST

Goldsboro, N.C. 27534

7,555

Rank: 54 out of 490

2,242

Rank: 17 out of 490

$961K

Rank: 39 out of 490

$429

Average: $379

3

Average: 4

ANNA FAKADEJ

Southern pines, N.C. 28387

7,517

Rank: 56 out of 490

1,617

Rank: 75 out of 490

$1.25M

Rank: 28 out of 490

$770

Average: $379

5

Average: 4

MARION VAN KIRK

Hendersonville, N.C. 28791

7,449

Rank: 57 out of 490

1,669

Rank: 69 out of 490

$436K

Rank: 116 out of 490

$261

Average: $379

4

Average: 4

SACHIN MUDVARI

Raleigh, N.C. 27607

7,380

Rank: 58 out of 490

621

Rank: 306 out of 490

$1.17M

Rank: 29 out of 490

$1,891

Average: $379

12

Average: 4

CAROL ZIEL

Winston salem, N.C. 27103

7,368

Rank: 59 out of 490

1,082

Rank: 161 out of 490

$455K

Rank: 112 out of 490

$421

Average: $379

7

Average: 4

KENNETH BONFIELD

Morganton, N.C. 28655

7,249

Rank: 60 out of 490

2,362

Rank: 12 out of 490

$896K

Rank: 42 out of 490

$380

Average: $379

3

Average: 4

JIMMIE RIGGINS

Fayetteville, N.C. 28304

7,195

Rank: 61 out of 490

1,335

Rank: 111 out of 490

$554K

Rank: 81 out of 490

$415

Average: $379

5

Average: 4

GEORGE ESCARAVAGE

Wilmington, N.C. 28401

7,129

Rank: 62 out of 490

719

Rank: 274 out of 490

$318K

Rank: 180 out of 490

$442

Average: $379

10

Average: 4

DANIEL EICHENBAUM

Murphy, N.C. 28906

7,107

Rank: 63 out of 490

1,498

Rank: 87 out of 490

$520K

Rank: 87 out of 490

$347

Average: $379

5

Average: 4

DEMETRIAN DORNIC

Cary, N.C. 27513

7,003

Rank: 64 out of 490

2,371

Rank: 11 out of 490

$865K

Rank: 46 out of 490

$365

Average: $379

3

Average: 4

JAY SINGLETON

New bern, N.C. 28562

6,997

Rank: 65 out of 490

1,549

Rank: 82 out of 490

$1.01M

Rank: 35 out of 490

$652

Average: $379

5

Average: 4

CLAYTON BRYAN

Hendersonville, N.C. 28791

6,996

Rank: 66 out of 490

1,864

Rank: 42 out of 490

$598K

Rank: 69 out of 490

$321

Average: $379

4

Average: 4

TUSHAR PATEL

Mooresville, N.C. 28117

6,886

Rank: 67 out of 490

2,084

Rank: 22 out of 490

$726K

Rank: 54 out of 490

$348

Average: $379

3

Average: 4

WILLIAM BLAKEMORE

Edenton, N.C. 27932

6,876

Rank: 68 out of 490

1,624

Rank: 73 out of 490

$609K

Rank: 68 out of 490

$375

Average: $379

4

Average: 4

MICHAEL WOODCOCK

Fayetteville, N.C. 28304

6,830

Rank: 69 out of 490

2,022

Rank: 26 out of 490

$1.06M

Rank: 33 out of 490

$522

Average: $379

3

Average: 4

TIMOTHY SAUNDERS

Charlotte, N.C. 28210

6,824

Rank: 70 out of 490

198

Rank: 420 out of 490

$69.3K

Rank: 381 out of 490

$350

Average: $379

34

Average: 4

RODERICK HARGROVE

Hickory, N.C. 28602

6,761

Rank: 71 out of 490

1,074

Rank: 165 out of 490

$391K

Rank: 145 out of 490

$364

Average: $379

6

Average: 4

STRUTHA ROUSE

Charlotte, N.C. 28211

6,717

Rank: 72 out of 490

696

Rank: 280 out of 490

$741K

Rank: 53 out of 490

$1,064

Average: $379

10

Average: 4

JONATHAN DUTTON

Chapel hill, N.C. 27514

6,685

Rank: 73 out of 490

307

Rank: 387 out of 490

$93.7K

Rank: 358 out of 490

$305

Average: $379

22

Average: 4

STEVEN STEINBERG

Greenville, N.C. 27834

6,676

Rank: 74 out of 490

1,736

Rank: 62 out of 490

$690K

Rank: 57 out of 490

$398

Average: $379

4

Average: 4

JONATHAN LOWRY

Morganton, N.C. 28655

6,637

Rank: 75 out of 490

1,011

Rank: 181 out of 490

$381K

Rank: 154 out of 490

$377

Average: $379

7

Average: 4

LEON CHARKOUDIAN

Wilmington, N.C. 28401

6,538

Rank: 76 out of 490

742

Rank: 267 out of 490

$983K

Rank: 36 out of 490

$1,325

Average: $379

9

Average: 4

JAMES BEDRICK

Charlotte, N.C. 28207

6,483

Rank: 77 out of 490

685

Rank: 283 out of 490

$361K

Rank: 160 out of 490

$527

Average: $379

9

Average: 4

RANDAL WILLIAMS

Hickory, N.C. 28602

6,274

Rank: 78 out of 490

2,754

Rank: 3 out of 490

$569K

Rank: 75 out of 490

$207

Average: $379

2

Average: 4

SHAWN PUTMAN

Wilson, N.C. 27893

6,200

Rank: 79 out of 490

2,329

Rank: 14 out of 490

$590K

Rank: 70 out of 490

$253

Average: $379

3

Average: 4

JASON SANDERS

Greensboro, N.C. 27401

6,131

Rank: 80 out of 490

739

Rank: 269 out of 490

$945K

Rank: 40 out of 490

$1,278

Average: $379

8

Average: 4

KURT LARK

Concord, N.C. 28025

6,084

Rank: 81 out of 490

1,699

Rank: 65 out of 490

$634K

Rank: 65 out of 490

$373

Average: $379

4

Average: 4

MILES WHITAKER

Sanford, N.C. 27330

6,072

Rank: 82 out of 490

1,255

Rank: 121 out of 490

$660K

Rank: 61 out of 490

$526

Average: $379

5

Average: 4

ALAN BROWN

Wilmington, N.C. 28403

6,071

Rank: 83 out of 490

1,123

Rank: 152 out of 490

$768K

Rank: 52 out of 490

$684

Average: $379

5

Average: 4

JOSEPH KRUG

Charlotte, N.C. 28211

5,994

Rank: 84 out of 490

1,812

Rank: 53 out of 490

$549K

Rank: 82 out of 490

$303

Average: $379

3

Average: 4

SHREE KURUP

Winston salem, N.C. 27157

5,939

Rank: 85 out of 490

728

Rank: 271 out of 490

$795K

Rank: 51 out of 490

$1,093

Average: $379

8

Average: 4

DANIEL YODER

Hendersonville, N.C. 28792

5,924

Rank: 86 out of 490

1,998

Rank: 28 out of 490

$475K

Rank: 105 out of 490

$238

Average: $379

3

Average: 4

ROBERT GROAT

Greensboro, N.C. 27401

5,819

Rank: 87 out of 490

1,944

Rank: 31 out of 490

$565K

Rank: 77 out of 490

$291

Average: $379

3

Average: 4

KATHERINE OCHSNER

Wilmington, N.C. 28403

5,788

Rank: 88 out of 490

1,367

Rank: 107 out of 490

$492K

Rank: 97 out of 490

$360

Average: $379

4

Average: 4

JAMES HARRIS

Hickory, N.C. 28602

5,786

Rank: 89 out of 490

2,730

Rank: 4 out of 490

$516K

Rank: 89 out of 490

$189

Average: $379

2

Average: 4

WILLIAM WALTON

Morganton, N.C. 28655

5,785

Rank: 90 out of 490

1,629

Rank: 70 out of 490

$308K

Rank: 185 out of 490

$189

Average: $379

4

Average: 4

ANDREW BILLINGSLEY

Albemarle, N.C. 28001

5,773

Rank: 91 out of 490

2,344

Rank: 13 out of 490

$372K

Rank: 157 out of 490

$159

Average: $379

2

Average: 4

FRANK MOYA

Winston salem, N.C. 27103

5,553

Rank: 92 out of 490

665

Rank: 291 out of 490

$312K

Rank: 184 out of 490

$469

Average: $379

8

Average: 4

CYNTHIA TOTH

Durham, N.C. 27710

5,506

Rank: 93 out of 490

581

Rank: 318 out of 490

$324K

Rank: 176 out of 490

$558

Average: $379

9

Average: 4

GLENN JAFFE

Durham, N.C. 27710

5,500

Rank: 94 out of 490

585

Rank: 317 out of 490

$205K

Rank: 244 out of 490

$351

Average: $379

9

Average: 4

DAVID HAAS

Wilson, N.C. 27893

5,489

Rank: 95 out of 490

2,235

Rank: 18 out of 490

$410K

Rank: 133 out of 490

$183

Average: $379

2

Average: 4

TIMOTHY BEVIS

Greensboro, N.C. 27401

5,442

Rank: 96 out of 490

1,219

Rank: 125 out of 490

$644K

Rank: 63 out of 490

$528

Average: $379

4

Average: 4

SCOTT JABEN

Charlotte, N.C. 28210

5,429

Rank: 97 out of 490

2,275

Rank: 16 out of 490

$871K

Rank: 45 out of 490

$383

Average: $379

2

Average: 4

CHARLES ROBINSON

Raleigh, N.C. 27607

5,404

Rank: 98 out of 490

1,189

Rank: 133 out of 490

$624K

Rank: 66 out of 490

$525

Average: $379

5

Average: 4

SAI CHAVALA

Chapel hill, N.C. 27599

5,365

Rank: 99 out of 490

287

Rank: 393 out of 490

$417K

Rank: 132 out of 490

$1,453

Average: $379

19

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