Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Virginia » Ophthalmology

Top Ophthalmology Providers in Virginia

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

ALAN WAGNER

Virginia beach, Va. 23462

24,879

Rank: 1 out of 409

1,952

Rank: 35 out of 409

$3.91M

Rank: 5 out of 409

$2,005

Average: $409

13

Average: 4

MOHIT NANDA

Charlottesville, Va. 22911

24,400

Rank: 2 out of 409

1,372

Rank: 113 out of 409

$4.4M

Rank: 4 out of 409

$3,205

Average: $409

18

Average: 4

TIMOTHY BYRNES

Roanoke, Va. 24019

24,273

Rank: 3 out of 409

1,313

Rank: 125 out of 409

$5.12M

Rank: 1 out of 409

$3,897

Average: $409

18

Average: 4

JAMES TIEDEMAN

Fishersville, Va. 22939

22,659

Rank: 4 out of 409

1,185

Rank: 158 out of 409

$4.89M

Rank: 2 out of 409

$4,129

Average: $409

19

Average: 4

JOHN NORDLUND

Williamsburg, Va. 23188

21,646

Rank: 5 out of 409

1,791

Rank: 45 out of 409

$1.51M

Rank: 22 out of 409

$841

Average: $409

12

Average: 4

THOMAS JOHNSON

Fredericksburg, Va. 22401

20,477

Rank: 6 out of 409

1,389

Rank: 107 out of 409

$2.8M

Rank: 10 out of 409

$2,013

Average: $409

15

Average: 4

ROBERT MURPHY

Fairfax, Va. 22031

20,048

Rank: 7 out of 409

626

Rank: 256 out of 409

$1.25M

Rank: 27 out of 409

$2,002

Average: $409

32

Average: 4

PETER GOLDMANN

Richmond, Va. 23226

18,117

Rank: 8 out of 409

1,675

Rank: 57 out of 409

$497K

Rank: 88 out of 409

$297

Average: $409

11

Average: 4

MICHAEL OSMAN

Sterling, Va. 20166

17,917

Rank: 9 out of 409

1,562

Rank: 79 out of 409

$1.4M

Rank: 23 out of 409

$896

Average: $409

11

Average: 4

BARRY MANDELL

Virginia beach, Va. 23452

16,744

Rank: 10 out of 409

1,538

Rank: 86 out of 409

$4.45M

Rank: 3 out of 409

$2,892

Average: $409

11

Average: 4

KAPIL KAPOOR

Virginia beach, Va. 23462

15,782

Rank: 11 out of 409

1,173

Rank: 163 out of 409

$2.68M

Rank: 11 out of 409

$2,282

Average: $409

13

Average: 4

ALI TABASSIAN

Richmond, Va. 23235

15,740

Rank: 12 out of 409

1,747

Rank: 48 out of 409

$3.06M

Rank: 8 out of 409

$1,751

Average: $409

9

Average: 4

JOHN HINES

Roanoke, Va. 24019

15,533

Rank: 13 out of 409

1,278

Rank: 139 out of 409

$3.89M

Rank: 6 out of 409

$3,044

Average: $409

12

Average: 4

JUAN ASTRUC

Richmond, Va. 23235

15,014

Rank: 14 out of 409

1,231

Rank: 148 out of 409

$3.59M

Rank: 7 out of 409

$2,919

Average: $409

12

Average: 4

RICHARD GARFINKEL

Fairfax, Va. 22031

14,906

Rank: 15 out of 409

1,448

Rank: 103 out of 409

$1.52M

Rank: 21 out of 409

$1,050

Average: $409

10

Average: 4

BYRON LADD

Richmond, Va. 23226

14,786

Rank: 16 out of 409

1,119

Rank: 171 out of 409

$2.85M

Rank: 9 out of 409

$2,544

Average: $409

13

Average: 4

JOHN SHEPPARD

Norfolk, Va. 23502

14,674

Rank: 17 out of 409

1,300

Rank: 131 out of 409

$708K

Rank: 55 out of 409

$544

Average: $409

11

Average: 4

GORDON BYRNES

Alexandria, Va. 22310

14,008

Rank: 18 out of 409

1,368

Rank: 115 out of 409

$1.53M

Rank: 20 out of 409

$1,122

Average: $409

10

Average: 4

ALEX MELAMUD

Sterling, Va. 20166

13,828

Rank: 19 out of 409

1,091

Rank: 173 out of 409

$1.29M

Rank: 26 out of 409

$1,185

Average: $409

13

Average: 4

GLENN CAMPBELL

Williamsburg, Va. 23188

13,747

Rank: 20 out of 409

3,122

Rank: 1 out of 409

$1.08M

Rank: 34 out of 409

$347

Average: $409

4

Average: 4

JOHN O'KEEFE

Richmond, Va. 23235

13,393

Rank: 21 out of 409

1,523

Rank: 88 out of 409

$2.47M

Rank: 13 out of 409

$1,622

Average: $409

9

Average: 4

MATTHEW REED

Newport news, Va. 23606

12,730

Rank: 22 out of 409

1,371

Rank: 114 out of 409

$2.37M

Rank: 14 out of 409

$1,726

Average: $409

9

Average: 4

CRAIG HARTRANFT

Roanoke, Va. 24019

11,956

Rank: 23 out of 409

1,190

Rank: 156 out of 409

$2.67M

Rank: 12 out of 409

$2,246

Average: $409

10

Average: 4

BRIAN KEEL

Newport news, Va. 23606

11,627

Rank: 24 out of 409

1,265

Rank: 141 out of 409

$2.13M

Rank: 15 out of 409

$1,681

Average: $409

9

Average: 4

MANFRED VONFRICKEN

Fairfax, Va. 22031

11,457

Rank: 25 out of 409

1,170

Rank: 164 out of 409

$1.38M

Rank: 24 out of 409

$1,183

Average: $409

10

Average: 4

AYMAN BOUTROS

Sterling, Va. 20166

11,321

Rank: 26 out of 409

1,365

Rank: 116 out of 409

$658K

Rank: 60 out of 409

$482

Average: $409

8

Average: 4

KORI ELKINS

Portsmouth, Va. 23703

11,313

Rank: 27 out of 409

1,261

Rank: 143 out of 409

$1.34M

Rank: 25 out of 409

$1,060

Average: $409

9

Average: 4

ROBERT VOGEL

Lynchburg, Va. 24502

10,970

Rank: 28 out of 409

1,547

Rank: 83 out of 409

$1.7M

Rank: 18 out of 409

$1,099

Average: $409

7

Average: 4

RESHMA KATIRA

Alexandria, Va. 22310

10,936

Rank: 29 out of 409

781

Rank: 226 out of 409

$1.2M

Rank: 30 out of 409

$1,540

Average: $409

14

Average: 4

ANDREW MICHAEL

Richmond, Va. 23238

10,911

Rank: 30 out of 409

1,665

Rank: 59 out of 409

$1.04M

Rank: 35 out of 409

$626

Average: $409

7

Average: 4

DAVID SALIB

Norfolk, Va. 23502

10,143

Rank: 31 out of 409

1,436

Rank: 104 out of 409

$1.57M

Rank: 19 out of 409

$1,095

Average: $409

7

Average: 4

GEORGE SANBORN

Richmond, Va. 23294

10,112

Rank: 32 out of 409

1,136

Rank: 168 out of 409

$1.75M

Rank: 17 out of 409

$1,541

Average: $409

9

Average: 4

FREDRIC GROSS

Chesapeake, Va. 23320

9,886

Rank: 33 out of 409

2,267

Rank: 16 out of 409

$814K

Rank: 49 out of 409

$359

Average: $409

4

Average: 4

SAM MANSOUR

Warrenton, Va. 20186

9,791

Rank: 34 out of 409

869

Rank: 213 out of 409

$1.17M

Rank: 32 out of 409

$1,350

Average: $409

11

Average: 4

FRANK COTTER

Roanoke, Va. 24016

9,788

Rank: 35 out of 409

2,246

Rank: 17 out of 409

$839K

Rank: 44 out of 409

$374

Average: $409

4

Average: 4

MICHAEL RIVERS

Alexandria, Va. 22310

9,613

Rank: 36 out of 409

1,130

Rank: 170 out of 409

$1.23M

Rank: 29 out of 409

$1,085

Average: $409

9

Average: 4

JONATHAN TILL

Roanoke, Va. 24018

9,246

Rank: 37 out of 409

1,896

Rank: 38 out of 409

$881K

Rank: 41 out of 409

$465

Average: $409

5

Average: 4

JAMES COMBS

Richmond, Va. 23226

9,235

Rank: 38 out of 409

1,238

Rank: 146 out of 409

$1.84M

Rank: 16 out of 409

$1,489

Average: $409

7

Average: 4

JEFFREY SLOTT

Richmond, Va. 23226

9,232

Rank: 39 out of 409

1,335

Rank: 118 out of 409

$1.12M

Rank: 33 out of 409

$839

Average: $409

7

Average: 4

KIAN KAZ

Newport news, Va. 23602

8,998

Rank: 40 out of 409

1,729

Rank: 50 out of 409

$575K

Rank: 72 out of 409

$333

Average: $409

5

Average: 4

MOHAMMED BARAZI

Sterling, Va. 20166

8,807

Rank: 41 out of 409

1,058

Rank: 178 out of 409

$891K

Rank: 40 out of 409

$842

Average: $409

8

Average: 4

MARK MORRIS

South boston, Va. 24592

8,773

Rank: 42 out of 409

2,322

Rank: 15 out of 409

$966K

Rank: 37 out of 409

$416

Average: $409

4

Average: 4

GOLNAZ JAVEY

Lynchburg, Va. 24502

8,738

Rank: 43 out of 409

1,653

Rank: 62 out of 409

$1.25M

Rank: 28 out of 409

$756

Average: $409

5

Average: 4

ARASH MANSOURI

Fredericksburg, Va. 22405

8,606

Rank: 44 out of 409

2,239

Rank: 18 out of 409

$818K

Rank: 47 out of 409

$365

Average: $409

4

Average: 4

PAUL GRIFFEY

Chesapeake, Va. 23320

8,551

Rank: 45 out of 409

2,977

Rank: 3 out of 409

$816K

Rank: 48 out of 409

$274

Average: $409

3

Average: 4

DAVID HARMAN

Forest, Va. 24551

8,523

Rank: 46 out of 409

2,635

Rank: 6 out of 409

$996K

Rank: 36 out of 409

$378

Average: $409

3

Average: 4

WILLIAM DEEGAN

Alexandria, Va. 22310

8,354

Rank: 47 out of 409

1,220

Rank: 152 out of 409

$605K

Rank: 67 out of 409

$496

Average: $409

7

Average: 4

LANDON COLLING

Lynchburg, Va. 24501

8,342

Rank: 48 out of 409

1,804

Rank: 43 out of 409

$830K

Rank: 45 out of 409

$460

Average: $409

5

Average: 4

MICHAEL KEVERLINE

Chesapeake, Va. 23321

8,330

Rank: 49 out of 409

1,850

Rank: 42 out of 409

$619K

Rank: 66 out of 409

$335

Average: $409

5

Average: 4

ERIC LEE

Frederickburg, Va. 22401

8,046

Rank: 50 out of 409

928

Rank: 202 out of 409

$862K

Rank: 43 out of 409

$929

Average: $409

9

Average: 4

ROGER NEWSOM

Portsmouth, Va. 23703

7,873

Rank: 51 out of 409

2,425

Rank: 11 out of 409

$587K

Rank: 71 out of 409

$242

Average: $409

3

Average: 4

BRIAN CONWAY

Charlottesville, Va. 22901

7,869

Rank: 52 out of 409

543

Rank: 274 out of 409

$1.2M

Rank: 31 out of 409

$2,204

Average: $409

14

Average: 4

JENNIFER SCHNEIDER

Suffolk, Va. 23434

7,866

Rank: 53 out of 409

1,164

Rank: 165 out of 409

$639K

Rank: 63 out of 409

$549

Average: $409

7

Average: 4

DAVID HARVAN

Manassas, Va. 20110

7,820

Rank: 54 out of 409

1,182

Rank: 161 out of 409

$230K

Rank: 206 out of 409

$195

Average: $409

7

Average: 4

NANCY EISELE

Wichester, Va. 22601

7,806

Rank: 55 out of 409

2,027

Rank: 31 out of 409

$698K

Rank: 56 out of 409

$344

Average: $409

4

Average: 4

ANDY HAY

Manassas, Va. 20110

7,705

Rank: 56 out of 409

1,012

Rank: 187 out of 409

$465K

Rank: 97 out of 409

$460

Average: $409

8

Average: 4

KEVIN SCOTT

Fairfax, Va. 22033

7,613

Rank: 57 out of 409

586

Rank: 264 out of 409

$288K

Rank: 171 out of 409

$491

Average: $409

13

Average: 4

TEDD PUCKETT

Christiansburg, Va. 24073

7,495

Rank: 58 out of 409

1,238

Rank: 146 out of 409

$759K

Rank: 51 out of 409

$613

Average: $409

6

Average: 4

ARIS DELIANIDES

Virginia beach, Va. 23454

7,469

Rank: 59 out of 409

1,861

Rank: 40 out of 409

$597K

Rank: 68 out of 409

$321

Average: $409

4

Average: 4

DAL CHUN

Vienna, Va. 22182

7,258

Rank: 60 out of 409

561

Rank: 270 out of 409

$642K

Rank: 62 out of 409

$1,145

Average: $409

13

Average: 4

DARRELL REISNER

Sterling, Va. 20166

7,113

Rank: 61 out of 409

1,295

Rank: 132 out of 409

$589K

Rank: 70 out of 409

$455

Average: $409

5

Average: 4

ROBERT JACEY

Richmond, Va. 23294

6,991

Rank: 62 out of 409

1,694

Rank: 55 out of 409

$538K

Rank: 78 out of 409

$318

Average: $409

4

Average: 4

CHRISTOPHER ELLER

Harrisonburg, Va. 22801

6,965

Rank: 63 out of 409

1,333

Rank: 119 out of 409

$754K

Rank: 52 out of 409

$566

Average: $409

5

Average: 4

VINCENT VERDI

Norfolk, Va. 23504

6,943

Rank: 64 out of 409

1,510

Rank: 92 out of 409

$446K

Rank: 106 out of 409

$296

Average: $409

5

Average: 4

WILLIAM BEARDEN

Richmond, Va. 23226

6,904

Rank: 65 out of 409

613

Rank: 259 out of 409

$303K

Rank: 161 out of 409

$495

Average: $409

11

Average: 4

THOMAS FALKENBERG

Fredericksburg, Va. 22405

6,870

Rank: 66 out of 409

1,595

Rank: 70 out of 409

$865K

Rank: 42 out of 409

$542

Average: $409

4

Average: 4

EUGENE ENG

Roanoke, Va. 24018

6,693

Rank: 67 out of 409

1,568

Rank: 78 out of 409

$940K

Rank: 38 out of 409

$600

Average: $409

4

Average: 4

JOHN EDMONDS

Portsmouth, Va. 23703

6,683

Rank: 68 out of 409

1,704

Rank: 54 out of 409

$491K

Rank: 92 out of 409

$288

Average: $409

4

Average: 4

LEONARD RAPPAPORT

Portsmouth, Va. 23703

6,506

Rank: 69 out of 409

1,516

Rank: 90 out of 409

$546K

Rank: 76 out of 409

$360

Average: $409

4

Average: 4

BINOY JANI

Fredericksburg, Va. 22405

6,468

Rank: 70 out of 409

1,663

Rank: 60 out of 409

$825K

Rank: 46 out of 409

$496

Average: $409

4

Average: 4

VIVEK JAIN

Virginia beach, Va. 23454

6,356

Rank: 71 out of 409

1,161

Rank: 166 out of 409

$400K

Rank: 123 out of 409

$344

Average: $409

5

Average: 4

WALTER BUNDY

Richmond, Va. 23226

6,315

Rank: 72 out of 409

1,313

Rank: 125 out of 409

$456K

Rank: 102 out of 409

$347

Average: $409

5

Average: 4

KENLYN MILLER

Harrisonburg, Va. 22801

6,200

Rank: 73 out of 409

2,063

Rank: 27 out of 409

$735K

Rank: 53 out of 409

$356

Average: $409

3

Average: 4

BRYAN SCHWENT

Richmond, Va. 23235

6,199

Rank: 74 out of 409

775

Rank: 228 out of 409

$933K

Rank: 39 out of 409

$1,204

Average: $409

8

Average: 4

CHAD ALBRIGHT

Roanoke, Va. 24016

6,180

Rank: 75 out of 409

2,221

Rank: 19 out of 409

$647K

Rank: 61 out of 409

$291

Average: $409

3

Average: 4

WAQAS ILYAS

Winchester, Va. 22601

6,145

Rank: 76 out of 409

571

Rank: 267 out of 409

$725K

Rank: 54 out of 409

$1,270

Average: $409

11

Average: 4

JOHN STEFANO

Winchester, Va. 22601

6,102

Rank: 77 out of 409

1,190

Rank: 156 out of 409

$445K

Rank: 108 out of 409

$374

Average: $409

5

Average: 4

RIPON LA ROCHE

Farmville, Va. 23901

6,036

Rank: 78 out of 409

2,822

Rank: 4 out of 409

$575K

Rank: 73 out of 409

$204

Average: $409

2

Average: 4

MARK SCHEFKIND

Alexandria, Va. 22306

6,015

Rank: 79 out of 409

2,628

Rank: 7 out of 409

$636K

Rank: 64 out of 409

$242

Average: $409

2

Average: 4

ANDREW ODWYER

Suffolk, Va. 23434

5,971

Rank: 80 out of 409

1,593

Rank: 72 out of 409

$310K

Rank: 156 out of 409

$195

Average: $409

4

Average: 4

GENE MOSS

Lynchburg, Va. 24502

5,881

Rank: 81 out of 409

1,915

Rank: 37 out of 409

$566K

Rank: 75 out of 409

$296

Average: $409

3

Average: 4

KENNETH KARLIN

Reston, Va. 20190

5,850

Rank: 82 out of 409

1,390

Rank: 106 out of 409

$521K

Rank: 82 out of 409

$375

Average: $409

4

Average: 4

TERRY ODOM

Danville, Va. 24541

5,729

Rank: 83 out of 409

2,150

Rank: 22 out of 409

$409K

Rank: 120 out of 409

$190

Average: $409

3

Average: 4

WILLIAM ROSENBERGER

Prince george, Va. 23875

5,689

Rank: 84 out of 409

2,447

Rank: 10 out of 409

$465K

Rank: 98 out of 409

$190

Average: $409

2

Average: 4

JAMES BOWLES

Prince george, Va. 23875

5,612

Rank: 85 out of 409

1,962

Rank: 34 out of 409

$468K

Rank: 96 out of 409

$238

Average: $409

3

Average: 4

RICHARD JOHNSON

Salem, Va. 24153

5,578

Rank: 86 out of 409

1,650

Rank: 64 out of 409

$433K

Rank: 114 out of 409

$262

Average: $409

3

Average: 4

LINDA DRESSLER

Fairfax, Va. 22030

5,522

Rank: 87 out of 409

1,488

Rank: 96 out of 409

$456K

Rank: 101 out of 409

$307

Average: $409

4

Average: 4

GARY TANNER

Newport news, Va. 23606

5,479

Rank: 88 out of 409

2,361

Rank: 14 out of 409

$628K

Rank: 65 out of 409

$266

Average: $409

2

Average: 4

ELIZENDA CEBALLOS

Lynchburg, Va. 54502

5,418

Rank: 89 out of 409

1,378

Rank: 110 out of 409

$452K

Rank: 104 out of 409

$328

Average: $409

4

Average: 4

JOSEPH TIMMES

Annandale, Va. 22003

5,345

Rank: 90 out of 409

542

Rank: 275 out of 409

$451K

Rank: 105 out of 409

$832

Average: $409

10

Average: 4

FRANCIS LAROSA

Richmond, Va. 23226

5,217

Rank: 91 out of 409

1,560

Rank: 80 out of 409

$464K

Rank: 99 out of 409

$298

Average: $409

3

Average: 4

MARK PAVILACK

Portsmouth, Va. 23703

5,198

Rank: 92 out of 409

1,735

Rank: 49 out of 409

$493K

Rank: 91 out of 409

$284

Average: $409

3

Average: 4

READ MCGEHEE

Richmond, Va. 23226

5,178

Rank: 93 out of 409

2,500

Rank: 9 out of 409

$494K

Rank: 89 out of 409

$198

Average: $409

2

Average: 4

SAXTON MOSS

Lynchburg, Va. 24502

5,131

Rank: 94 out of 409

2,122

Rank: 24 out of 409

$533K

Rank: 79 out of 409

$251

Average: $409

2

Average: 4

STEVEN HUDSON

Fredericksburg, Va. 22405

5,064

Rank: 95 out of 409

1,282

Rank: 137 out of 409

$395K

Rank: 126 out of 409

$308

Average: $409

4

Average: 4

JOSEPH WEISMAN

Roanoke, Va. 24016

5,022

Rank: 96 out of 409

920

Rank: 204 out of 409

$283K

Rank: 175 out of 409

$308

Average: $409

5

Average: 4

JOHN ESSEPIAN

Fairfax, Va. 22031

4,987

Rank: 97 out of 409

1,583

Rank: 75 out of 409

$671K

Rank: 58 out of 409

$424

Average: $409

3

Average: 4

THOMAS JOLY

Norfolk, Va. 23502

4,980

Rank: 98 out of 409

738

Rank: 238 out of 409

$285K

Rank: 174 out of 409

$387

Average: $409

7

Average: 4

ALAN POLLACK

Alexandria, Va. 22304

4,934

Rank: 99 out of 409

1,608

Rank: 68 out of 409

$543K

Rank: 77 out of 409

$337

Average: $409

3

Average: 4

JOHN STATHOS

Staunton, Va. 24401

4,931

Rank: 100 out of 409

2,042

Rank: 29 out of 409

$351K

Rank: 138 out of 409

$172

Average: $409

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