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

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

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

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

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

GERALD DEWITT

Woodbridge, Va. 22191

3,982

Rank: 118 out of 405

296

Rank: 329 out of 405

$247K

Rank: 187 out of 405

$835

Average: $351

13

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

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

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

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

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

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

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

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

JUNG WOO

Vienna, Va. 22182

3,623

Rank: 135 out of 405

338

Rank: 317 out of 405

$335K

Rank: 138 out of 405

$992

Average: $351

11

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

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

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

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

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

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

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

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

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

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

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

ELEANORE EBERT

Richmond, Va. 23226

4,142

Rank: 105 out of 405

465

Rank: 288 out of 405

$806K

Rank: 30 out of 405

$1,734

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

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

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

MATTHEW STICH

Woodbridge, Va. 22192

1,857

Rank: 248 out of 405

224

Rank: 342 out of 405

$125K

Rank: 273 out of 405

$558

Average: $351

8

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

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

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

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

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

MARCIA CARNEY

Virginia beach, Va. 23462

2,582

Rank: 204 out of 405

335

Rank: 319 out of 405

$310K

Rank: 150 out of 405

$924

Average: $351

8

Average: 4

ERIC LEE

Frederickburg, Va. 22401

4,185

Rank: 104 out of 405

559

Rank: 270 out of 405

$282K

Rank: 160 out of 405

$505

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

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

DAVID CHOW

Reston, Va. 20190

2,177

Rank: 224 out of 405

310

Rank: 322 out of 405

$127K

Rank: 270 out of 405

$410

Average: $351

7

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

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

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

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

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

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

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

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

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

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

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

THOMAS JOLY

Norfolk, Va. 23502

3,643

Rank: 134 out of 405

626

Rank: 256 out of 405

$171K

Rank: 236 out of 405

$273

Average: $351

6

Average: 4

ROBERT COFFEE

Roanoke, Va. 24016

3,056

Rank: 178 out of 405

552

Rank: 271 out of 405

$276K

Rank: 163 out of 405

$500

Average: $351

6

Average: 4

ROBERT WEHNER

Winchester, Va. 22601

3,940

Rank: 121 out of 405

733

Rank: 235 out of 405

$172K

Rank: 235 out of 405

$234

Average: $351

5

Average: 4

ANN SOWERS

Roanoke, Va. 24019

3,241

Rank: 161 out of 405

612

Rank: 260 out of 405

$65.2K

Rank: 315 out of 405

$107

Average: $351

5

Average: 4

NORMA ZAPATA-DE PEREZ

Lake ridge, Va. 22192

490

Rank: 345 out of 405

93

Rank: 375 out of 405

$32.9K

Rank: 345 out of 405

$354

Average: $351

5

Average: 4

WILLIAM BLAYLOCK

Norfolk, Va. 23507

2,180

Rank: 223 out of 405

414

Rank: 297 out of 405

$161K

Rank: 251 out of 405

$388

Average: $351

5

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

JOHN RANDOLPH

Roanoke, Va. 24019

3,738

Rank: 82 out of 324

729

Rank: 166 out of 324

$1.19M

Rank: 21 out of 324

$1,639

Average: $351

5

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

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

PARISA FARHI

Blacksburg, Va. 24060

1,189

Rank: 292 out of 405

244

Rank: 337 out of 405

$128K

Rank: 268 out of 405

$525

Average: $351

5

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

PAUL YATES

Charlottesville, Va. 22908

3,383

Rank: 148 out of 405

706

Rank: 247 out of 405

$126K

Rank: 271 out of 405

$179

Average: $351

5

Average: 4

SAMEER AHMAD

Herndon, Va. 20170

2,883

Rank: 187 out of 405

605

Rank: 262 out of 405

$280K

Rank: 162 out of 405

$462

Average: $351

5

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

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

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

JAMES HARKRADER

Richmond, Va. 23294

492

Rank: 344 out of 405

111

Rank: 369 out of 405

$21.2K

Rank: 358 out of 405

$191

Average: $351

4

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

BIJAN YOUSSEFI

Arlington, Va. 22204

2,721

Rank: 200 out of 405

622

Rank: 258 out of 405

$177K

Rank: 232 out of 405

$285

Average: $351

4

Average: 4

CHERYL CAUTHEN

Norfolk, Va. 23504

2,574

Rank: 205 out of 405

593

Rank: 264 out of 405

$167K

Rank: 243 out of 405

$282

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

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

STEPHANIE MARIONEAUX

Chesapeake, Va. 23320

3,141

Rank: 169 out of 405

736

Rank: 233 out of 405

$258K

Rank: 174 out of 405

$350

Average: $351

4

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

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

BRUCE PRUM

Charlottesville, Va. 22908

3,690

Rank: 131 out of 405

890

Rank: 200 out of 405

$169K

Rank: 241 out of 405

$190

Average: $351

4

Average: 4

RANDALL WONG

Fairfax, Va. 22031

2,116

Rank: 232 out of 405

511

Rank: 281 out of 405

$229K

Rank: 199 out of 405

$449

Average: $351

4

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

POLLY PURGASON

Richmond, Va. 23226

2,115

Rank: 233 out of 405

514

Rank: 280 out of 405

$179K

Rank: 227 out of 405

$348

Average: $351

4

Average: 4

JENNIFER SCHNEIDER

Suffolk, Va. 23434

3,318

Rank: 155 out of 405

811

Rank: 216 out of 405

$445K

Rank: 101 out of 405

$549

Average: $351

4

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

GEORGE NEATROUR

Virginia beach, Va. 23454

3,241

Rank: 161 out of 405

804

Rank: 218 out of 405

$357K

Rank: 127 out of 405

$444

Average: $351

4

Average: 4

CLIFTON PEAY

Mechanicsville, Va. 23116

1,589

Rank: 267 out of 405

403

Rank: 304 out of 405

$121K

Rank: 276 out of 405

$299

Average: $351

4

Average: 4

CONSTANCE OKEKE

Norfolk, Va. 23502

2,947

Rank: 182 out of 405

751

Rank: 226 out of 405

$269K

Rank: 168 out of 405

$358

Average: $351

4

Average: 4

AHMED NASRULLAH

Lansdowne, Va. 20176

3,309

Rank: 156 out of 405

851

Rank: 210 out of 405

$382K

Rank: 116 out of 405

$449

Average: $351

4

Average: 4

GARY COOK

Richmond, Va. 23298

267

Rank: 360 out of 405

69

Rank: 384 out of 405

$12.6K

Rank: 373 out of 405

$183

Average: $351

4

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

SCOTT WOMACK

Charlottesville, Va. 22911

3,306

Rank: 157 out of 405

866

Rank: 203 out of 405

$181K

Rank: 225 out of 405

$209

Average: $351

4

Average: 4

STEVEN NEWMAN

Charlottesville, Va. 22908

2,827

Rank: 192 out of 405

741

Rank: 231 out of 405

$125K

Rank: 272 out of 405

$169

Average: $351

4

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

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

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

DAWNIELLE KERNER

Norfolk, Va. 23505

2,715

Rank: 201 out of 405

724

Rank: 238 out of 405

$239K

Rank: 194 out of 405

$330

Average: $351

4

Average: 4

DANIEL MCGRATH

Richmond, Va. 23298

2,692

Rank: 202 out of 405

720

Rank: 243 out of 405

$161K

Rank: 250 out of 405

$224

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

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.