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

24,273

Rank: 1 out of 435

1,404

Rank: 64 out of 435

$4.37M

Rank: 1 out of 435

$3,112

Average: $467

17

Average: 4

ARGHAVAN ALMONY

Southern pines, N.C. 28387

21,556

Rank: 2 out of 435

1,396

Rank: 65 out of 435

$3.92M

Rank: 2 out of 435

$2,809

Average: $467

15

Average: 4

NITIN GUPTA

Raleigh, N.C. 27609

21,247

Rank: 3 out of 435

1,376

Rank: 67 out of 435

$2.94M

Rank: 9 out of 435

$2,138

Average: $467

15

Average: 4

SCOTT COUSINS

Durham, N.C. 27710

20,370

Rank: 4 out of 435

1,296

Rank: 79 out of 435

$3.23M

Rank: 7 out of 435

$2,496

Average: $467

16

Average: 4

GERARD VANRENS

Wilmington, N.C. 28403

19,139

Rank: 5 out of 435

1,299

Rank: 78 out of 435

$3.09M

Rank: 8 out of 435

$2,375

Average: $467

15

Average: 4

HENRY BURNETT

Winston-salem, N.C. 27103

19,047

Rank: 6 out of 435

791

Rank: 208 out of 435

$2.61M

Rank: 14 out of 435

$3,295

Average: $467

24

Average: 4

JEFFREY TAYLOR

Raleigh, N.C. 27609

18,024

Rank: 7 out of 435

1,078

Rank: 126 out of 435

$2.44M

Rank: 15 out of 435

$2,262

Average: $467

17

Average: 4

ANDREW ANTOSZYK

Charlotte, N.C. 28210

17,966

Rank: 8 out of 435

1,153

Rank: 108 out of 435

$3.35M

Rank: 6 out of 435

$2,904

Average: $467

16

Average: 4

JOHN DENNY

Raleigh, N.C. 27607

16,128

Rank: 9 out of 435

805

Rank: 203 out of 435

$3.36M

Rank: 5 out of 435

$4,174

Average: $467

20

Average: 4

WILLIAM BRIDGES

Asheville, N.C. 28803

15,746

Rank: 10 out of 435

1,834

Rank: 20 out of 435

$3.43M

Rank: 4 out of 435

$1,870

Average: $467

9

Average: 4

GREGORY MINCEY

Southern pines, N.C. 28387

15,410

Rank: 11 out of 435

1,449

Rank: 59 out of 435

$2.71M

Rank: 11 out of 435

$1,871

Average: $467

11

Average: 4

FREDERICK WEIDMAN

Charlotte, N.C. 28211

15,400

Rank: 12 out of 435

1,267

Rank: 82 out of 435

$2.83M

Rank: 10 out of 435

$2,237

Average: $467

12

Average: 4

ROBERT PARK

Hendersonville, N.C. 28791

15,158

Rank: 13 out of 435

1,251

Rank: 85 out of 435

$2.12M

Rank: 17 out of 435

$1,693

Average: $467

12

Average: 4

JOHN MATTHEWS

Greensboro, N.C. 27401

15,029

Rank: 14 out of 435

928

Rank: 161 out of 435

$906K

Rank: 44 out of 435

$976

Average: $467

16

Average: 4

JEFFREY WHITE

Southern pines, N.C. 28387

14,470

Rank: 15 out of 435

1,216

Rank: 91 out of 435

$544K

Rank: 70 out of 435

$447

Average: $467

12

Average: 4

JAMES PATE

Raleigh, N.C. 27609

14,177

Rank: 16 out of 435

1,193

Rank: 98 out of 435

$1.74M

Rank: 24 out of 435

$1,456

Average: $467

12

Average: 4

DAVID BROWNING

Charlotte, N.C. 28210

13,802

Rank: 17 out of 435

1,572

Rank: 46 out of 435

$2.65M

Rank: 13 out of 435

$1,688

Average: $467

9

Average: 4

GREGORY JOHNSON

Wilmington, N.C. 28401

13,755

Rank: 18 out of 435

1,781

Rank: 26 out of 435

$266K

Rank: 183 out of 435

$149

Average: $467

8

Average: 4

VINOD JINDAL

Oxford, N.C. 27565

13,695

Rank: 19 out of 435

1,099

Rank: 118 out of 435

$1.01M

Rank: 37 out of 435

$920

Average: $467

12

Average: 4

LEON CHARKOUDIAN

Wilmington, N.C. 28401

12,634

Rank: 20 out of 435

965

Rank: 148 out of 435

$1.95M

Rank: 21 out of 435

$2,025

Average: $467

13

Average: 4

JUSTIN BROWN

Charlotte, N.C. 28210

12,555

Rank: 21 out of 435

1,119

Rank: 115 out of 435

$3.51M

Rank: 3 out of 435

$3,133

Average: $467

11

Average: 4

BRIAN CRICHLOW

Roanoke rapids, N.C. 27870

12,231

Rank: 22 out of 435

2,512

Rank: 2 out of 435

$766K

Rank: 49 out of 435

$305

Average: $467

5

Average: 4

CLAXTON BAER

Concord, N.C. 28025

12,046

Rank: 23 out of 435

960

Rank: 150 out of 435

$1.25M

Rank: 32 out of 435

$1,300

Average: $467

13

Average: 4

CAMERON STONE

Asheville, N.C. 28803

12,008

Rank: 24 out of 435

1,192

Rank: 99 out of 435

$2.67M

Rank: 12 out of 435

$2,241

Average: $467

10

Average: 4

DONALD STEWART

Charlotte, N.C. 28210

11,830

Rank: 25 out of 435

1,693

Rank: 34 out of 435

$409K

Rank: 110 out of 435

$241

Average: $467

7

Average: 4

ROBERT BROWNLOW

Wilmington, N.C. 28401

11,824

Rank: 26 out of 435

1,206

Rank: 94 out of 435

$2.09M

Rank: 18 out of 435

$1,734

Average: $467

10

Average: 4

SUSAN ANDRACCHI

Wilmington, N.C. 28403

11,719

Rank: 27 out of 435

748

Rank: 220 out of 435

$1.31M

Rank: 30 out of 435

$1,755

Average: $467

16

Average: 4

SACHIN MUDVARI

Raleigh, N.C. 27607

11,236

Rank: 28 out of 435

654

Rank: 248 out of 435

$2.37M

Rank: 16 out of 435

$3,629

Average: $467

17

Average: 4

JITENDRA SWARUP

Elizabeth city, N.C. 27909

11,183

Rank: 29 out of 435

2,823

Rank: 1 out of 435

$1.7M

Rank: 25 out of 435

$604

Average: $467

4

Average: 4

GARY RANKIN

Greensboro, N.C. 27405

10,886

Rank: 30 out of 435

980

Rank: 142 out of 435

$1.94M

Rank: 22 out of 435

$1,975

Average: $467

11

Average: 4

BETTINA MEEKINS

New bern, N.C. 28562

10,493

Rank: 31 out of 435

1,216

Rank: 91 out of 435

$390K

Rank: 119 out of 435

$321

Average: $467

9

Average: 4

JAMES KESLER

Wilmington, N.C. 28401

10,454

Rank: 32 out of 435

2,442

Rank: 5 out of 435

$337K

Rank: 144 out of 435

$138

Average: $467

4

Average: 4

JIMMIE RIGGINS

Fayetteville, N.C. 28304

10,438

Rank: 33 out of 435

1,457

Rank: 57 out of 435

$680K

Rank: 54 out of 435

$467

Average: $467

7

Average: 4

MIRIAM RIDLEY

Charlotte, N.C. 28211

10,357

Rank: 34 out of 435

933

Rank: 158 out of 435

$1.97M

Rank: 20 out of 435

$2,116

Average: $467

11

Average: 4

PETER VAN HOUTEN

Greenville, N.C. 27834

10,117

Rank: 35 out of 435

993

Rank: 140 out of 435

$979K

Rank: 39 out of 435

$986

Average: $467

10

Average: 4

RAYNOR CASEY

Raleigh, N.C. 27607

9,694

Rank: 36 out of 435

540

Rank: 280 out of 435

$2.08M

Rank: 19 out of 435

$3,853

Average: $467

18

Average: 4

WALTER MCLEAN

Asheville, N.C. 28803

9,645

Rank: 37 out of 435

1,177

Rank: 103 out of 435

$1.75M

Rank: 23 out of 435

$1,489

Average: $467

8

Average: 4

GEORGE ESCARAVAGE

Wilmington, N.C. 28401

9,397

Rank: 38 out of 435

746

Rank: 221 out of 435

$340K

Rank: 143 out of 435

$455

Average: $467

13

Average: 4

ROBERT LABORDE

Hendersonville, N.C. 28739

9,097

Rank: 39 out of 435

1,238

Rank: 88 out of 435

$965K

Rank: 40 out of 435

$779

Average: $467

7

Average: 4

MICHAEL BARONDES

Greenville, N.C. 27834

8,908

Rank: 40 out of 435

1,008

Rank: 137 out of 435

$930K

Rank: 42 out of 435

$923

Average: $467

9

Average: 4

CHARLES ZWERLING

Goldsboro, N.C. 27534

8,849

Rank: 41 out of 435

1,067

Rank: 127 out of 435

$557K

Rank: 68 out of 435

$522

Average: $467

8

Average: 4

STRUTHA ROUSE

Charlotte, N.C. 28211

8,658

Rank: 42 out of 435

749

Rank: 218 out of 435

$1.37M

Rank: 28 out of 435

$1,834

Average: $467

12

Average: 4

DANIEL EICHENBAUM

Murphy, N.C. 28906

8,582

Rank: 43 out of 435

1,600

Rank: 42 out of 435

$913K

Rank: 43 out of 435

$571

Average: $467

5

Average: 4

PATRICK KELTY

Hickory, N.C. 28602

8,544

Rank: 44 out of 435

980

Rank: 142 out of 435

$1.32M

Rank: 29 out of 435

$1,343

Average: $467

9

Average: 4

LISA FOGEL

Raleigh, N.C. 27607

8,467

Rank: 45 out of 435

365

Rank: 328 out of 435

$1.4M

Rank: 27 out of 435

$3,848

Average: $467

23

Average: 4

JAMES HOLLAND

Greenville, N.C. 27834

8,292

Rank: 46 out of 435

2,125

Rank: 7 out of 435

$1M

Rank: 38 out of 435

$473

Average: $467

4

Average: 4

ROBERT WIGGINS

Asheville, N.C. 28803

8,076

Rank: 47 out of 435

689

Rank: 237 out of 435

$149K

Rank: 261 out of 435

$216

Average: $467

12

Average: 4

MELODY MORROW

Elizabeth city, N.C. 27909

7,653

Rank: 48 out of 435

2,452

Rank: 3 out of 435

$456K

Rank: 94 out of 435

$186

Average: $467

3

Average: 4

ALAN OESTER

Wilmington, N.C. 28403

7,450

Rank: 49 out of 435

682

Rank: 239 out of 435

$294K

Rank: 164 out of 435

$431

Average: $467

11

Average: 4

MICHAEL WOODCOCK

Fayetteville, N.C. 28304

7,346

Rank: 50 out of 435

2,083

Rank: 8 out of 435

$950K

Rank: 41 out of 435

$456

Average: $467

4

Average: 4

DANIEL MESSNER

Southern pines, N.C. 28387

7,302

Rank: 51 out of 435

1,762

Rank: 28 out of 435

$573K

Rank: 65 out of 435

$325

Average: $467

4

Average: 4

SHIL PATEL

New bern, N.C. 28562

7,247

Rank: 52 out of 435

596

Rank: 266 out of 435

$1.26M

Rank: 31 out of 435

$2,116

Average: $467

12

Average: 4

DANIEL YODER

Hendersonville, N.C. 28792

7,161

Rank: 53 out of 435

1,812

Rank: 23 out of 435

$597K

Rank: 64 out of 435

$329

Average: $467

4

Average: 4

REBECCA MANNING

Winston salem, N.C. 27157

7,072

Rank: 54 out of 435

425

Rank: 312 out of 435

$1.5M

Rank: 26 out of 435

$3,530

Average: $467

17

Average: 4

CLAYTON BRYAN

Hendersonville, N.C. 28791

7,003

Rank: 55 out of 435

1,971

Rank: 13 out of 435

$538K

Rank: 71 out of 435

$273

Average: $467

4

Average: 4

WILLIAM BLAKEMORE

Edenton, N.C. 27932

6,927

Rank: 56 out of 435

1,594

Rank: 43 out of 435

$637K

Rank: 58 out of 435

$400

Average: $467

4

Average: 4

IVAN MAC

Monroe, N.C. 28112

6,891

Rank: 57 out of 435

1,168

Rank: 105 out of 435

$479K

Rank: 86 out of 435

$410

Average: $467

6

Average: 4

TERRY FORREST

Goldsboro, N.C. 27534

6,845

Rank: 58 out of 435

1,959

Rank: 15 out of 435

$888K

Rank: 45 out of 435

$454

Average: $467

3

Average: 4

NEIL GRIFFIN

Rockingham, N.C. 28379

6,767

Rank: 59 out of 435

1,416

Rank: 63 out of 435

$1.05M

Rank: 35 out of 435

$743

Average: $467

5

Average: 4

WILLIAM HAYNES

Asheville, N.C. 28803

6,728

Rank: 60 out of 435

2,311

Rank: 6 out of 435

$519K

Rank: 75 out of 435

$225

Average: $467

3

Average: 4

DAVID SUTTON

Whiteville, N.C. 28472

6,705

Rank: 61 out of 435

843

Rank: 190 out of 435

$571K

Rank: 66 out of 435

$677

Average: $467

8

Average: 4

JAN NIKLAS ULRICH

Chapel hill, N.C. 27599

6,540

Rank: 62 out of 435

480

Rank: 297 out of 435

$764K

Rank: 50 out of 435

$1,592

Average: $467

14

Average: 4

JONATHAN LOWRY

Morganton, N.C. 28655

6,455

Rank: 63 out of 435

858

Rank: 184 out of 435

$344K

Rank: 141 out of 435

$401

Average: $467

8

Average: 4

STEPHEN SCOTT

Morganton, N.C. 28655

6,387

Rank: 64 out of 435

1,199

Rank: 96 out of 435

$1.18M

Rank: 33 out of 435

$985

Average: $467

5

Average: 4

TIMOTHY SAUNDERS

Charlotte, N.C. 28210

6,103

Rank: 65 out of 435

192

Rank: 378 out of 435

$67.2K

Rank: 352 out of 435

$350

Average: $467

32

Average: 4

AMY FOWLER

Chapel hill, N.C. 27599

6,066

Rank: 66 out of 435

267

Rank: 358 out of 435

$148K

Rank: 263 out of 435

$553

Average: $467

23

Average: 4

ANNA FAKADEJ

Southern pines, N.C. 28387

6,021

Rank: 67 out of 435

1,089

Rank: 122 out of 435

$813K

Rank: 47 out of 435

$747

Average: $467

6

Average: 4

KENNETH BONFIELD

Morganton, N.C. 28655

6,002

Rank: 68 out of 435

1,802

Rank: 25 out of 435

$781K

Rank: 48 out of 435

$433

Average: $467

3

Average: 4

STEVEN STEINBERG

Greenville, N.C. 27834

5,921

Rank: 69 out of 435

1,680

Rank: 37 out of 435

$612K

Rank: 62 out of 435

$364

Average: $467

4

Average: 4

JAMES BEDRICK

Charlotte, N.C. 28207

5,884

Rank: 70 out of 435

624

Rank: 260 out of 435

$660K

Rank: 55 out of 435

$1,058

Average: $467

9

Average: 4

CHARLES RICHARDS

Winston salem, N.C. 27103

5,711

Rank: 71 out of 435

548

Rank: 277 out of 435

$1.02M

Rank: 36 out of 435

$1,858

Average: $467

10

Average: 4

JAMES SBARBARO

Hendersonville, N.C. 28791

5,657

Rank: 72 out of 435

2,072

Rank: 9 out of 435

$470K

Rank: 88 out of 435

$227

Average: $467

3

Average: 4

MILES WHITAKER

Sanford, N.C. 27330

5,605

Rank: 73 out of 435

993

Rank: 140 out of 435

$622K

Rank: 59 out of 435

$626

Average: $467

6

Average: 4

JAY SINGLETON

New bern, N.C. 28562

5,581

Rank: 74 out of 435

1,528

Rank: 51 out of 435

$856K

Rank: 46 out of 435

$560

Average: $467

4

Average: 4

VICKAS KHEMSARA

Winston salem, N.C. 27103

5,461

Rank: 75 out of 435

1,162

Rank: 107 out of 435

$406K

Rank: 111 out of 435

$349

Average: $467

5

Average: 4

JULIE WOODWARD

Durham, N.C. 27710

5,452

Rank: 76 out of 435

333

Rank: 340 out of 435

$172K

Rank: 238 out of 435

$516

Average: $467

16

Average: 4

THOMAS ROBERTSON

Rocky mount, N.C. 27804

5,395

Rank: 77 out of 435

1,631

Rank: 40 out of 435

$537K

Rank: 72 out of 435

$329

Average: $467

3

Average: 4

CAROL JOHNSTON

Jacksonville, N.C. 28546

5,376

Rank: 78 out of 435

1,689

Rank: 35 out of 435

$449K

Rank: 99 out of 435

$266

Average: $467

3

Average: 4

JOSEPH KRUG

Charlotte, N.C. 28211

5,361

Rank: 79 out of 435

1,627

Rank: 41 out of 435

$496K

Rank: 82 out of 435

$305

Average: $467

3

Average: 4

CHARLES ROBINSON

Raleigh, N.C. 27607

5,353

Rank: 80 out of 435

908

Rank: 171 out of 435

$755K

Rank: 51 out of 435

$832

Average: $467

6

Average: 4

KATHRYN HECKER

Greensboro, N.C. 27408

5,337

Rank: 81 out of 435

1,317

Rank: 76 out of 435

$396K

Rank: 115 out of 435

$301

Average: $467

4

Average: 4

KURT JUTE

Laurinburg, N.C. 28352

5,319

Rank: 82 out of 435

1,763

Rank: 27 out of 435

$466K

Rank: 90 out of 435

$264

Average: $467

3

Average: 4

MARK JOSEPH

Asheville, N.C. 28803

5,299

Rank: 83 out of 435

1,121

Rank: 114 out of 435

$386K

Rank: 121 out of 435

$345

Average: $467

5

Average: 4

MOLLY ALLEN

Wilmington, N.C. 28401

5,287

Rank: 84 out of 435

1,976

Rank: 12 out of 435

$512K

Rank: 77 out of 435

$259

Average: $467

3

Average: 4

DARA KHALATBARI

Monroe, N.C. 28112

5,241

Rank: 85 out of 435

791

Rank: 208 out of 435

$437K

Rank: 102 out of 435

$552

Average: $467

7

Average: 4

OMAR PUNJABI

Charlotte, N.C. 28210

5,235

Rank: 86 out of 435

690

Rank: 235 out of 435

$467K

Rank: 89 out of 435

$677

Average: $467

8

Average: 4

WELLS STEWART

Elkin, N.C. 28621

5,203

Rank: 87 out of 435

857

Rank: 185 out of 435

$241K

Rank: 195 out of 435

$282

Average: $467

6

Average: 4

KURT LARK

Concord, N.C. 28025

5,151

Rank: 88 out of 435

1,421

Rank: 61 out of 435

$488K

Rank: 83 out of 435

$344

Average: $467

4

Average: 4

JEFFREY GOLDSTEIN

Asheville, N.C. 28803

5,111

Rank: 89 out of 435

1,485

Rank: 53 out of 435

$419K

Rank: 106 out of 435

$282

Average: $467

3

Average: 4

ALAN VERM

Hendersonville, N.C. 28792

5,050

Rank: 90 out of 435

1,899

Rank: 19 out of 435

$512K

Rank: 78 out of 435

$270

Average: $467

3

Average: 4

SHEEL PATEL

Fayetteville, N.C. 28304

5,038

Rank: 91 out of 435

1,205

Rank: 95 out of 435

$529K

Rank: 73 out of 435

$439

Average: $467

4

Average: 4

WALTER HOLLAND

Statesville, N.C. 28677

5,036

Rank: 92 out of 435

2,050

Rank: 10 out of 435

$258K

Rank: 186 out of 435

$126

Average: $467

2

Average: 4

DAVID SMITH

Charlotte, N.C. 28211

5,033

Rank: 93 out of 435

1,698

Rank: 33 out of 435

$435K

Rank: 103 out of 435

$256

Average: $467

3

Average: 4

AMIT KUMAR

Cary, N.C. 27518

4,970

Rank: 94 out of 435

282

Rank: 352 out of 435

$500K

Rank: 80 out of 435

$1,773

Average: $467

18

Average: 4

RICHARD HAWKINS

Wilmington, N.C. 28403

4,968

Rank: 95 out of 435

922

Rank: 165 out of 435

$639K

Rank: 57 out of 435

$693

Average: $467

5

Average: 4

ROBERT FLORES

Charlotte, N.C. 28210

4,952

Rank: 96 out of 435

1,809

Rank: 24 out of 435

$440K

Rank: 101 out of 435

$243

Average: $467

3

Average: 4

ANDREW BILLINGSLEY

Albemarle, N.C. 28001

4,944

Rank: 97 out of 435

2,026

Rank: 11 out of 435

$298K

Rank: 160 out of 435

$147

Average: $467

2

Average: 4

MARK MALTON

Charlotte, N.C. 28211

4,891

Rank: 98 out of 435

807

Rank: 202 out of 435

$230K

Rank: 202 out of 435

$285

Average: $467

6

Average: 4

CAROL ZIEL

Winston salem, N.C. 27103

4,883

Rank: 99 out of 435

755

Rank: 215 out of 435

$331K

Rank: 150 out of 435

$438

Average: $467

6

Average: 4

MARY PRICE

Wilmington, N.C. 28401

4,847

Rank: 100 out of 435

785

Rank: 213 out of 435

$349K

Rank: 135 out of 435

$445

Average: $467

6

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.

Read our methodology.