ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Virginia » Ophthalmology

Top Ophthalmology Providers in Virginia

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

ALAN WAGNER

Virginia beach, Va. 23454

34,575

Rank: 1 out of 405

2,027

Rank: 32 out of 405

$6.09M

Rank: 1 out of 405

$3,006

Average: $351

17

Average: 4

MOHIT NANDA

Charlottesville, Va. 22911

27,837

Rank: 2 out of 405

1,405

Rank: 102 out of 405

$3.64M

Rank: 5 out of 405

$2,591

Average: $351

20

Average: 4

JAMES TIEDEMAN

Fishersville, Va. 22939

22,746

Rank: 3 out of 405

1,156

Rank: 158 out of 405

$4.5M

Rank: 2 out of 405

$3,894

Average: $351

20

Average: 4

TIMOTHY BYRNES

Roanoke, Va. 24019

20,677

Rank: 4 out of 405

1,283

Rank: 129 out of 405

$4.16M

Rank: 4 out of 405

$3,245

Average: $351

16

Average: 4

THOMAS JOHNSON

Fredericksburg, Va. 22401

18,908

Rank: 5 out of 405

1,365

Rank: 112 out of 405

$2.28M

Rank: 8 out of 405

$1,667

Average: $351

14

Average: 4

ROBERT MURPHY

Fairfax, Va. 22031

18,681

Rank: 6 out of 405

641

Rank: 252 out of 405

$1.12M

Rank: 24 out of 405

$1,748

Average: $351

29

Average: 4

MICHAEL OSMAN

Sterling, Va. 20166

17,931

Rank: 7 out of 405

1,450

Rank: 91 out of 405

$1.55M

Rank: 15 out of 405

$1,070

Average: $351

12

Average: 4

BARRY MANDELL

Virginia beach, Va. 23452

16,972

Rank: 8 out of 405

1,602

Rank: 70 out of 405

$4.44M

Rank: 3 out of 405

$2,771

Average: $351

11

Average: 4

JOHN HINES

Roanoke, Va. 24019

15,997

Rank: 9 out of 405

1,240

Rank: 138 out of 405

$3.34M

Rank: 6 out of 405

$2,691

Average: $351

13

Average: 4

GLENN CAMPBELL

Williamsburg, Va. 23188

14,629

Rank: 10 out of 405

3,399

Rank: 1 out of 405

$1.38M

Rank: 18 out of 405

$406

Average: $351

4

Average: 4

JOHN NORDLUND

Williamsburg, Va. 23188

14,557

Rank: 11 out of 405

1,318

Rank: 121 out of 405

$1.15M

Rank: 22 out of 405

$874

Average: $351

11

Average: 4

PETER GOLDMANN

Richmond, Va. 23226

13,676

Rank: 12 out of 405

1,766

Rank: 49 out of 405

$522K

Rank: 71 out of 405

$296

Average: $351

8

Average: 4

GORDON BYRNES

Alexandria, Va. 22310

13,015

Rank: 13 out of 405

1,101

Rank: 164 out of 405

$1.4M

Rank: 17 out of 405

$1,268

Average: $351

12

Average: 4

RICHARD GARFINKEL

Fairfax, Va. 22031

12,789

Rank: 14 out of 405

1,374

Rank: 108 out of 405

$1.17M

Rank: 21 out of 405

$849

Average: $351

9

Average: 4

BRIAN KEEL

Newport news, Va. 23606

11,865

Rank: 15 out of 405

1,268

Rank: 134 out of 405

$2.29M

Rank: 7 out of 405

$1,804

Average: $351

9

Average: 4

JUAN ASTRUC

Richmond, Va. 23235

11,712

Rank: 16 out of 405

1,598

Rank: 71 out of 405

$1.79M

Rank: 14 out of 405

$1,118

Average: $351

7

Average: 4

ANDREW MICHAEL

Richmond, Va. 23238

11,538

Rank: 17 out of 405

1,685

Rank: 59 out of 405

$1.04M

Rank: 26 out of 405

$619

Average: $351

7

Average: 4

ALI TABASSIAN

Richmond, Va. 23235

11,200

Rank: 18 out of 405

1,709

Rank: 56 out of 405

$1.88M

Rank: 12 out of 405

$1,101

Average: $351

7

Average: 4

CRAIG HARTRANFT

Roanoke, Va. 24019

11,064

Rank: 19 out of 405

1,028

Rank: 177 out of 405

$2.19M

Rank: 9 out of 405

$2,134

Average: $351

11

Average: 4

MANFRED VONFRICKEN

Fairfax, Va. 22031

10,985

Rank: 20 out of 405

1,092

Rank: 166 out of 405

$1.1M

Rank: 25 out of 405

$1,011

Average: $351

10

Average: 4

JOHN O'KEEFE

Richmond, Va. 23235

10,846

Rank: 21 out of 405

1,568

Rank: 76 out of 405

$1.81M

Rank: 13 out of 405

$1,157

Average: $351

7

Average: 4

BYRON LADD

Richmond, Va. 23226

10,136

Rank: 22 out of 405

1,071

Rank: 171 out of 405

$2.17M

Rank: 10 out of 405

$2,028

Average: $351

9

Average: 4

ERIC STEUER

Winchester, Va. 22601

9,928

Rank: 23 out of 405

1,167

Rank: 156 out of 405

$449K

Rank: 99 out of 405

$385

Average: $351

9

Average: 4

DAVID SALIB

Norfolk, Va. 23502

9,861

Rank: 94 out of 1,822

1,129

Rank: 302 out of 1,822

$1.12M

Rank: 78 out of 1,822

$990

Average: $351

9

Average: 4

MARK MCCARTHY

Norfolk, Va. 23502

9,822

Rank: 24 out of 405

801

Rank: 220 out of 405

$1.99M

Rank: 11 out of 405

$2,478

Average: $351

12

Average: 4

DAVID HARMAN

Forest, Va. 24551

9,617

Rank: 25 out of 405

2,849

Rank: 4 out of 405

$1.14M

Rank: 23 out of 405

$399

Average: $351

3

Average: 4

PAUL GRIFFEY

Chesapeake, Va. 23320

9,568

Rank: 26 out of 405

3,222

Rank: 2 out of 405

$1.01M

Rank: 27 out of 405

$312

Average: $351

3

Average: 4

SAM MANSOUR

Warrenton, Va. 20186

9,357

Rank: 27 out of 405

756

Rank: 225 out of 405

$705K

Rank: 39 out of 405

$933

Average: $351

12

Average: 4

ANDY HAY

Manassas, Va. 20110

9,159

Rank: 28 out of 405

985

Rank: 184 out of 405

$468K

Rank: 95 out of 405

$475

Average: $351

9

Average: 4

FRANK COTTER

Roanoke, Va. 24016

9,104

Rank: 29 out of 405

2,142

Rank: 23 out of 405

$851K

Rank: 29 out of 405

$397

Average: $351

4

Average: 4

ROBERT VOGEL

Lynchburg, Va. 24501

9,027

Rank: 30 out of 405

1,475

Rank: 88 out of 405

$1.37M

Rank: 19 out of 405

$929

Average: $351

6

Average: 4

MICHAEL RIVERS

Alexandria, Va. 22310

8,711

Rank: 31 out of 405

967

Rank: 189 out of 405

$750K

Rank: 33 out of 405

$776

Average: $351

9

Average: 4

KORI ELKINS

Portsmouth, Va. 23703

8,506

Rank: 32 out of 405

968

Rank: 188 out of 405

$626K

Rank: 48 out of 405

$646

Average: $351

9

Average: 4

AKSHAY DAVE

Richmond, Va. 23226

8,300

Rank: 33 out of 405

1,276

Rank: 132 out of 405

$700K

Rank: 40 out of 405

$549

Average: $351

7

Average: 4

JOHN CARTER

Winchester, Va. 22601

8,242

Rank: 34 out of 405

1,110

Rank: 162 out of 405

$485K

Rank: 87 out of 405

$437

Average: $351

7

Average: 4

JOHN SHEPPARD

Norfolk, Va. 23502

8,235

Rank: 35 out of 405

1,591

Rank: 72 out of 405

$678K

Rank: 44 out of 405

$426

Average: $351

5

Average: 4

FREDRIC GROSS

Chesapeake, Va. 23320

8,017

Rank: 36 out of 405

2,194

Rank: 21 out of 405

$745K

Rank: 34 out of 405

$340

Average: $351

4

Average: 4

GEORGE SANBORN

Richmond, Va. 23221

8,016

Rank: 37 out of 405

1,184

Rank: 150 out of 405

$1.29M

Rank: 20 out of 405

$1,093

Average: $351

7

Average: 4

JEFFREY SLOTT

Richmond, Va. 23226

7,864

Rank: 38 out of 405

1,238

Rank: 139 out of 405

$934K

Rank: 28 out of 405

$755

Average: $351

6

Average: 4

ROBERT JACEY

Richmond, Va. 23294

7,755

Rank: 39 out of 405

1,702

Rank: 57 out of 405

$503K

Rank: 82 out of 405

$296

Average: $351

5

Average: 4

AYMAN BOUTROS

Sterling, Va. 20166

7,669

Rank: 40 out of 405

1,316

Rank: 123 out of 405

$584K

Rank: 54 out of 405

$444

Average: $351

6

Average: 4

VENKAT REDDY

Norfolk, Va. 23507

7,569

Rank: 41 out of 405

980

Rank: 187 out of 405

$444K

Rank: 102 out of 405

$453

Average: $351

8

Average: 4

WILLIAM DEEGAN

Alexandria, Va. 22310

7,552

Rank: 42 out of 405

1,102

Rank: 163 out of 405

$589K

Rank: 53 out of 405

$535

Average: $351

7

Average: 4

JONATHAN TILL

Roanoke, Va. 24018

7,314

Rank: 43 out of 405

1,762

Rank: 51 out of 405

$740K

Rank: 35 out of 405

$420

Average: $351

4

Average: 4

JAMES COMBS

Richmond, Va. 23226

7,307

Rank: 44 out of 405

1,202

Rank: 146 out of 405

$1.45M

Rank: 16 out of 405

$1,204

Average: $351

6

Average: 4

MOHAMMED BARAZI

Sterling, Va. 20166

7,102

Rank: 45 out of 405

905

Rank: 196 out of 405

$573K

Rank: 59 out of 405

$633

Average: $351

8

Average: 4

MARK MORRIS

South boston, Va. 24592

7,069

Rank: 46 out of 405

2,227

Rank: 19 out of 405

$618K

Rank: 49 out of 405

$277

Average: $351

3

Average: 4

DAVID KINSLER

Salem, Va. 24153

7,021

Rank: 47 out of 405

1,834

Rank: 46 out of 405

$687K

Rank: 43 out of 405

$375

Average: $351

4

Average: 4

JOSEPH TIMMES

Annandale, Va. 22003

7,007

Rank: 48 out of 405

628

Rank: 255 out of 405

$530K

Rank: 65 out of 405

$845

Average: $351

11

Average: 4

ARASH MANSOURI

Fredericksburg, Va. 22405

6,990

Rank: 49 out of 405

2,197

Rank: 20 out of 405

$708K

Rank: 38 out of 405

$322

Average: $351

3

Average: 4

DAVID HARVAN

Manassas, Va. 20110

6,780

Rank: 50 out of 405

1,099

Rank: 165 out of 405

$210K

Rank: 214 out of 405

$191

Average: $351

6

Average: 4

TEDD PUCKETT

Christiansburg, Va. 24073

6,475

Rank: 51 out of 405

1,279

Rank: 131 out of 405

$510K

Rank: 76 out of 405

$399

Average: $351

5

Average: 4

RIPON LA ROCHE

Farmville, Va. 23901

6,264

Rank: 52 out of 405

2,828

Rank: 5 out of 405

$632K

Rank: 47 out of 405

$223

Average: $351

2

Average: 4

CAREY ROBINSON

Roanoke, Va. 24018

6,261

Rank: 53 out of 405

1,517

Rank: 82 out of 405

$573K

Rank: 58 out of 405

$378

Average: $351

4

Average: 4

KIAN KAZ

Newport news, Va. 23602

6,191

Rank: 54 out of 405

1,644

Rank: 63 out of 405

$567K

Rank: 61 out of 405

$345

Average: $351

4

Average: 4

LANDON COLLING

Lynchburg, Va. 24501

6,161

Rank: 59 out of 609

1,641

Rank: 13 out of 609

$431K

Rank: 89 out of 609

$263

Average: $351

4

Average: 4

JOHN EDMONDS

Portsmouth, Va. 23703

6,063

Rank: 55 out of 405

1,632

Rank: 68 out of 405

$482K

Rank: 90 out of 405

$295

Average: $351

4

Average: 4

GOLNAZ JAVEY

Lynchburg, Va. 24501

6,010

Rank: 56 out of 405

1,195

Rank: 148 out of 405

$640K

Rank: 46 out of 405

$535

Average: $351

5

Average: 4

NANCY EISELE

Wichester, Va. 22601

6,002

Rank: 57 out of 405

2,242

Rank: 16 out of 405

$690K

Rank: 42 out of 405

$308

Average: $351

3

Average: 4

WILLIAM WASCHLER

Prince george, Va. 23875

5,978

Rank: 58 out of 405

1,981

Rank: 34 out of 405

$505K

Rank: 81 out of 405

$255

Average: $351

3

Average: 4

THOMAS FALKENBERG

Fredericksburg, Va. 22405

5,935

Rank: 59 out of 405

1,352

Rank: 116 out of 405

$798K

Rank: 31 out of 405

$590

Average: $351

4

Average: 4

WALTER BUNDY

Richmond, Va. 23226

5,928

Rank: 60 out of 405

1,370

Rank: 110 out of 405

$495K

Rank: 83 out of 405

$361

Average: $351

4

Average: 4

JON ADLEBERG

Chesapeake, Va. 23320

5,894

Rank: 61 out of 405

745

Rank: 228 out of 405

$511K

Rank: 75 out of 405

$687

Average: $351

8

Average: 4

DARRELL REISNER

Alexandria, Va. 22311

5,884

Rank: 62 out of 405

1,208

Rank: 145 out of 405

$527K

Rank: 67 out of 405

$436

Average: $351

5

Average: 4

BRIAN CONWAY

Charlottesville, Va. 22901

5,847

Rank: 63 out of 405

741

Rank: 231 out of 405

$720K

Rank: 37 out of 405

$971

Average: $351

8

Average: 4

WILLIAM BEARDEN

Richmond, Va. 23226

5,717

Rank: 64 out of 405

581

Rank: 265 out of 405

$228K

Rank: 200 out of 405

$393

Average: $351

10

Average: 4

MARK SCHEFKIND

Alexandria, Va. 22306

5,704

Rank: 65 out of 405

2,574

Rank: 7 out of 405

$572K

Rank: 60 out of 405

$222

Average: $351

2

Average: 4

MICHAEL KEVERLINE

Chesapeake, Va. 23321

5,703

Rank: 66 out of 405

1,843

Rank: 45 out of 405

$526K

Rank: 68 out of 405

$285

Average: $351

3

Average: 4

GENE MOSS

Lynchburg, Va. 24501

5,666

Rank: 67 out of 405

1,964

Rank: 35 out of 405

$524K

Rank: 69 out of 405

$267

Average: $351

3

Average: 4

LEONARD RAPPAPORT

Portsmouth, Va. 23703

5,656

Rank: 68 out of 405

1,495

Rank: 85 out of 405

$521K

Rank: 72 out of 405

$348

Average: $351

4

Average: 4

WAQAS ILYAS

Winchester, Va. 22601

5,652

Rank: 69 out of 405

546

Rank: 274 out of 405

$468K

Rank: 94 out of 405

$857

Average: $351

10

Average: 4

VINCENT VERDI

Norfolk, Va. 23504

5,629

Rank: 70 out of 405

1,393

Rank: 104 out of 405

$351K

Rank: 132 out of 405

$252

Average: $351

4

Average: 4

JEFFREY ZURAVLEFF

Richmond, Va. 23294

5,517

Rank: 71 out of 405

542

Rank: 275 out of 405

$244K

Rank: 192 out of 405

$450

Average: $351

10

Average: 4

KEVIN SCOTT

Fairfax, Va. 22033

5,468

Rank: 72 out of 405

533

Rank: 278 out of 405

$223K

Rank: 205 out of 405

$419

Average: $351

10

Average: 4

SAMUEL GARRETT

Virginia beach, Va. 23454

5,460

Rank: 73 out of 405

2,563

Rank: 8 out of 405

$579K

Rank: 55 out of 405

$226

Average: $351

2

Average: 4

WILLIAM ROSENBERGER

Prince george, Va. 23875

5,401

Rank: 74 out of 405

2,232

Rank: 18 out of 405

$454K

Rank: 97 out of 405

$203

Average: $351

2

Average: 4

RICHARD JOHNSON

Salem, Va. 24153

5,353

Rank: 75 out of 405

1,673

Rank: 60 out of 405

$449K

Rank: 100 out of 405

$268

Average: $351

3

Average: 4

READ MCGEHEE

Richmond, Va. 23226

5,335

Rank: 76 out of 405

2,526

Rank: 9 out of 405

$596K

Rank: 52 out of 405

$236

Average: $351

2

Average: 4

CHAD ALBRIGHT

Roanoke, Va. 24016

5,309

Rank: 77 out of 405

2,113

Rank: 25 out of 405

$565K

Rank: 62 out of 405

$267

Average: $351

3

Average: 4

GARY TANNER

Yorktown, Va. 23693

5,211

Rank: 78 out of 405

2,391

Rank: 11 out of 405

$578K

Rank: 57 out of 405

$242

Average: $351

2

Average: 4

ELIZENDA CEBALLOS

Lynchburg, Va. 24501

5,210

Rank: 79 out of 405

1,377

Rank: 107 out of 405

$433K

Rank: 104 out of 405

$315

Average: $351

4

Average: 4

KENNETH KARLIN

Reston, Va. 20190

5,178

Rank: 80 out of 405

1,412

Rank: 99 out of 405

$494K

Rank: 84 out of 405

$350

Average: $351

4

Average: 4

ARIS DELIANIDES

Virginia beach, Va. 23454

5,065

Rank: 81 out of 405

1,579

Rank: 75 out of 405

$508K

Rank: 79 out of 405

$322

Average: $351

3

Average: 4

KENLYN MILLER

Harrisonburg, Va. 22801

5,040

Rank: 82 out of 405

1,915

Rank: 40 out of 405

$699K

Rank: 41 out of 405

$365

Average: $351

3

Average: 4

STEVEN KITAY

Newport news, Va. 23606

4,943

Rank: 83 out of 405

3,049

Rank: 3 out of 405

$528K

Rank: 66 out of 405

$173

Average: $351

2

Average: 4

HAROLD BERNSTEIN

Glen allen, Va. 23060

4,904

Rank: 84 out of 405

1,066

Rank: 173 out of 405

$386K

Rank: 115 out of 405

$362

Average: $351

5

Average: 4

ROGER NEWSOM

Portsmouth, Va. 23703

4,873

Rank: 85 out of 405

2,365

Rank: 13 out of 405

$524K

Rank: 70 out of 405

$221

Average: $351

2

Average: 4

FRANCIS LAROSA

Richmond, Va. 23226

4,819

Rank: 86 out of 405

1,642

Rank: 65 out of 405

$519K

Rank: 73 out of 405

$316

Average: $351

3

Average: 4

ALAN POLLACK

Alexandria, Va. 22304

4,809

Rank: 87 out of 405

1,649

Rank: 62 out of 405

$641K

Rank: 45 out of 405

$388

Average: $351

3

Average: 4

KAREN FITZGERALD-SHELTON

Hampton, Va. 23666

4,786

Rank: 88 out of 405

2,240

Rank: 17 out of 405

$509K

Rank: 77 out of 405

$227

Average: $351

2

Average: 4

SAXTON MOSS

Lynchburg, Va. 24501

4,699

Rank: 89 out of 405

2,028

Rank: 31 out of 405

$509K

Rank: 78 out of 405

$251

Average: $351

2

Average: 4

JOHN BULLOCK

Richmond, Va. 23226

4,636

Rank: 90 out of 405

2,386

Rank: 12 out of 405

$439K

Rank: 103 out of 405

$184

Average: $351

2

Average: 4

JOHN STATHOS

Staunton, Va. 24401

4,507

Rank: 91 out of 405

1,997

Rank: 33 out of 405

$381K

Rank: 119 out of 405

$191

Average: $351

2

Average: 4

WAYNE DEVANTIER

Portsmouth, Va. 23703

4,498

Rank: 92 out of 405

1,894

Rank: 43 out of 405

$382K

Rank: 117 out of 405

$202

Average: $351

2

Average: 4

TERRY ODOM

Danville, Va. 24541

4,474

Rank: 93 out of 405

2,099

Rank: 26 out of 405

$471K

Rank: 92 out of 405

$224

Average: $351

2

Average: 4

JOSEPH WEISMAN

Roanoke, Va. 24016

4,465

Rank: 94 out of 405

945

Rank: 192 out of 405

$267K

Rank: 169 out of 405

$283

Average: $351

5

Average: 4

ANDREW ODWYER

Suffolk, Va. 23434

4,458

Rank: 95 out of 405

1,581

Rank: 74 out of 405

$306K

Rank: 152 out of 405

$194

Average: $351

3

Average: 4

JOHN ESSEPIAN

Fairfax, Va. 22031

4,456

Rank: 96 out of 405

1,370

Rank: 110 out of 405

$607K

Rank: 51 out of 405

$443

Average: $351

3

Average: 4

ROBERT CULLOM

Williamsburg, Va. 23185

4,409

Rank: 97 out of 405

1,948

Rank: 37 out of 405

$731K

Rank: 36 out of 405

$375

Average: $351

2

Average: 4

EUGENE ENG

Roanoke, Va. 24018

4,374

Rank: 98 out of 405

1,354

Rank: 114 out of 405

$420K

Rank: 106 out of 405

$310

Average: $351

3

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.