Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Arizona » Ophthalmology

Top Ophthalmology Providers in Arizona

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

DEREK KUNIMOTO

Phoenix, Ariz. 85014

52,678

Rank: 1 out of 271

2,151

Rank: 8 out of 271

$10.8M

Rank: 1 out of 271

$5,024

Average: $487

24

Average: 4

PATRICK AIELLO

Yuma, Ariz. 85364

27,886

Rank: 2 out of 271

2,989

Rank: 2 out of 271

$1.83M

Rank: 15 out of 271

$612

Average: $487

9

Average: 4

CAMERON JAVID

Tucson, Ariz. 85710

24,713

Rank: 3 out of 271

1,595

Rank: 26 out of 271

$3.12M

Rank: 6 out of 271

$1,959

Average: $487

15

Average: 4

APRIL HARRIS

Tucson, Ariz. 85710

23,864

Rank: 4 out of 271

1,338

Rank: 50 out of 271

$3.72M

Rank: 3 out of 271

$2,781

Average: $487

18

Average: 4

EGBERT SAAVEDRA

Tucson, Ariz. 85710

23,073

Rank: 5 out of 271

1,216

Rank: 67 out of 271

$3.26M

Rank: 4 out of 271

$2,677

Average: $487

19

Average: 4

DAVID GOLDENBERG

Phoenix, Ariz. 85014

18,880

Rank: 6 out of 271

1,749

Rank: 21 out of 271

$3.78M

Rank: 2 out of 271

$2,159

Average: $487

11

Average: 4

MARK WALSH

Tucson, Ariz. 85710

18,568

Rank: 7 out of 271

1,207

Rank: 71 out of 271

$2.71M

Rank: 8 out of 271

$2,248

Average: $487

15

Average: 4

ALAN GORDON

Phoenix, Ariz. 85020

17,521

Rank: 8 out of 271

1,218

Rank: 66 out of 271

$1.83M

Rank: 14 out of 271

$1,505

Average: $487

14

Average: 4

JOSEPH BRYAN

Phoenix, Ariz. 85020

17,391

Rank: 9 out of 271

1,368

Rank: 46 out of 271

$2.41M

Rank: 11 out of 271

$1,760

Average: $487

13

Average: 4

EDWARD QUINLAN

Phoenix, Ariz. 85014

16,417

Rank: 10 out of 271

1,354

Rank: 48 out of 271

$3.2M

Rank: 5 out of 271

$2,364

Average: $487

12

Average: 4

PRAVIN DUGEL

Phoenix, Ariz. 85014

14,568

Rank: 11 out of 271

1,000

Rank: 99 out of 271

$3.02M

Rank: 7 out of 271

$3,018

Average: $487

15

Average: 4

ROBERT RAUT

Phoenix, Ariz. 85014

14,496

Rank: 12 out of 271

897

Rank: 115 out of 271

$2.58M

Rank: 10 out of 271

$2,873

Average: $487

16

Average: 4

STEPHEN DESOUZA

Phoenix, Ariz. 85020

14,277

Rank: 13 out of 271

1,078

Rank: 90 out of 271

$1.39M

Rank: 21 out of 271

$1,286

Average: $487

13

Average: 4

SACHIN MEHTA

Phoenix, Ariz. 85014

14,202

Rank: 14 out of 271

1,567

Rank: 28 out of 271

$2.66M

Rank: 9 out of 271

$1,695

Average: $487

9

Average: 4

JAMES TAMMARO

Lake havasu city, Ariz. 86403

13,739

Rank: 15 out of 271

3,775

Rank: 1 out of 271

$1.22M

Rank: 22 out of 271

$323

Average: $487

4

Average: 4

RAHUL REDDY

Phoenix, Ariz. 85020

13,374

Rank: 16 out of 271

1,034

Rank: 95 out of 271

$1.5M

Rank: 19 out of 271

$1,453

Average: $487

13

Average: 4

KARIM JAMAL

Phoenix, Ariz. 85014

13,365

Rank: 17 out of 271

1,251

Rank: 58 out of 271

$2.37M

Rank: 12 out of 271

$1,897

Average: $487

11

Average: 4

BELINDA SHIRKEY

Phoenix, Ariz. 85020

12,649

Rank: 18 out of 271

1,077

Rank: 91 out of 271

$1.54M

Rank: 18 out of 271

$1,434

Average: $487

12

Average: 4

JORDAN GRAFF

Phoenix, Ariz. 85016

11,785

Rank: 19 out of 271

1,404

Rank: 39 out of 271

$1.65M

Rank: 17 out of 271

$1,172

Average: $487

8

Average: 4

JAIME GAITAN

Phoenix, Ariz. 85020

10,810

Rank: 20 out of 271

1,277

Rank: 57 out of 271

$1.86M

Rank: 13 out of 271

$1,454

Average: $487

8

Average: 4

REID SCHINDLER

Tucson, Ariz. 85712

10,022

Rank: 21 out of 271

648

Rank: 156 out of 271

$1.07M

Rank: 26 out of 271

$1,659

Average: $487

15

Average: 4

MIN KIM

Peoria, Ariz. 85381

9,681

Rank: 22 out of 271

348

Rank: 206 out of 271

$1.72M

Rank: 16 out of 271

$4,932

Average: $487

28

Average: 4

MANDI CONWAY

Sun city west, Ariz. 85352

9,559

Rank: 23 out of 271

714

Rank: 144 out of 271

$728K

Rank: 36 out of 271

$1,019

Average: $487

13

Average: 4

HENRY KWONG

Phoenix, Ariz. 85020

8,667

Rank: 24 out of 271

982

Rank: 103 out of 271

$1.17M

Rank: 23 out of 271

$1,189

Average: $487

9

Average: 4

SCOTT GLESMANN

Bullhead city, Ariz. 86442

8,613

Rank: 25 out of 271

1,716

Rank: 22 out of 271

$658K

Rank: 38 out of 271

$383

Average: $487

5

Average: 4

DANIEL SCHICKNER

Bullhead city, Ariz. 86442

8,419

Rank: 26 out of 271

1,905

Rank: 14 out of 271

$570K

Rank: 49 out of 271

$299

Average: $487

4

Average: 4

ANTHONY DEBEUS

Phoenix, Ariz. 85032

8,053

Rank: 27 out of 271

1,324

Rank: 52 out of 271

$1.45M

Rank: 20 out of 271

$1,095

Average: $487

6

Average: 4

BENJAMIN BAKALL

Phoenix, Ariz. 85020

7,807

Rank: 28 out of 271

719

Rank: 143 out of 271

$797K

Rank: 32 out of 271

$1,108

Average: $487

11

Average: 4

EMILIO JUSTO

Sun city, Ariz. 85351

7,751

Rank: 29 out of 271

2,667

Rank: 3 out of 271

$819K

Rank: 30 out of 271

$307

Average: $487

3

Average: 4

MARK BARAKAT

Phoenix, Ariz. 85014

7,515

Rank: 30 out of 271

1,194

Rank: 73 out of 271

$1.12M

Rank: 25 out of 271

$938

Average: $487

6

Average: 4

MICHAEL HAM

Prescott valley, Ariz. 86314

7,456

Rank: 31 out of 271

2,509

Rank: 4 out of 271

$649K

Rank: 39 out of 271

$258

Average: $487

3

Average: 4

SUHAIL ALAM

Phoenix, Ariz. 85016

7,317

Rank: 32 out of 271

804

Rank: 132 out of 271

$718K

Rank: 37 out of 271

$894

Average: $487

9

Average: 4

JACK SIPPERLEY

Phoenix, Ariz. 85016

7,149

Rank: 33 out of 271

857

Rank: 120 out of 271

$805K

Rank: 31 out of 271

$940

Average: $487

8

Average: 4

SHARAM DANESH

Phoenix, Ariz. 85032

7,045

Rank: 34 out of 271

986

Rank: 102 out of 271

$747K

Rank: 33 out of 271

$758

Average: $487

7

Average: 4

MARTIN WORRALL

Tucson, Ariz. 85704

7,041

Rank: 35 out of 271

808

Rank: 129 out of 271

$456K

Rank: 62 out of 271

$564

Average: $487

9

Average: 4

BRIAN CHANG

Cottonwood, Ariz. 86326

6,823

Rank: 36 out of 271

1,624

Rank: 24 out of 271

$587K

Rank: 45 out of 271

$362

Average: $487

4

Average: 4

DANIEL ADELBERG

Mesa, Ariz. 85204

6,738

Rank: 37 out of 271

1,330

Rank: 51 out of 271

$559K

Rank: 51 out of 271

$420

Average: $487

5

Average: 4

ANDREW RABINOWITZ

Phoenix, Ariz. 85016

6,471

Rank: 38 out of 271

1,375

Rank: 45 out of 271

$469K

Rank: 59 out of 271

$341

Average: $487

5

Average: 4

LEONARD JOFFE

Tucson, Ariz. 85712

6,466

Rank: 39 out of 271

807

Rank: 131 out of 271

$897K

Rank: 28 out of 271

$1,112

Average: $487

8

Average: 4

ALYSSA KIM

Mesa, Ariz. 85206

6,465

Rank: 40 out of 271

455

Rank: 193 out of 271

$1.14M

Rank: 24 out of 271

$2,514

Average: $487

14

Average: 4

CHRYSANNE RINDERKNECHT

Peoria, Ariz. 85381

6,341

Rank: 41 out of 271

2,111

Rank: 9 out of 271

$573K

Rank: 47 out of 271

$271

Average: $487

3

Average: 4

STEVEN MORTENSON

Prescott, Ariz. 86301

6,212

Rank: 42 out of 271

2,097

Rank: 10 out of 271

$602K

Rank: 44 out of 271

$287

Average: $487

3

Average: 4

PARMINDERPAL SINGH

Peoria, Ariz. 85381

6,038

Rank: 43 out of 271

1,486

Rank: 33 out of 271

$536K

Rank: 53 out of 271

$361

Average: $487

4

Average: 4

FARSHID PAYDAR

Sedona, Ariz. 86336

6,022

Rank: 44 out of 271

1,455

Rank: 35 out of 271

$557K

Rank: 52 out of 271

$383

Average: $487

4

Average: 4

RANDALL TOZER

Scottsdale, Ariz. 85258

5,944

Rank: 45 out of 271

2,472

Rank: 5 out of 271

$630K

Rank: 40 out of 271

$255

Average: $487

2

Average: 4

SHAMIL PATEL

Glendale, Ariz. 85306

5,730

Rank: 46 out of 271

1,787

Rank: 19 out of 271

$605K

Rank: 43 out of 271

$339

Average: $487

3

Average: 4

GEORGE NOVALIS

Tucson, Ariz. 85704

5,546

Rank: 47 out of 271

911

Rank: 111 out of 271

$440K

Rank: 66 out of 271

$483

Average: $487

6

Average: 4

JEFFREY KAY

Tucson, Ariz. 85704

5,463

Rank: 48 out of 271

867

Rank: 118 out of 271

$416K

Rank: 73 out of 271

$480

Average: $487

6

Average: 4

ALI GHAFOURI

Mesa, Ariz. 85204

5,325

Rank: 49 out of 271

561

Rank: 173 out of 271

$284K

Rank: 119 out of 271

$506

Average: $487

9

Average: 4

JAMES HIATT

Mesa, Ariz. 85206

5,263

Rank: 50 out of 271

1,839

Rank: 17 out of 271

$736K

Rank: 35 out of 271

$400

Average: $487

3

Average: 4

GEORGE REISS

Glendale, Ariz. 85306

5,198

Rank: 51 out of 271

1,851

Rank: 16 out of 271

$617K

Rank: 42 out of 271

$333

Average: $487

3

Average: 4

RICARDO AVILES

Sierra vista, Ariz. 85635

5,188

Rank: 52 out of 271

1,109

Rank: 85 out of 271

$461K

Rank: 60 out of 271

$416

Average: $487

5

Average: 4

JOHN LEWIS

Yuma, Ariz. 85364

5,144

Rank: 53 out of 271

1,404

Rank: 39 out of 271

$414K

Rank: 74 out of 271

$295

Average: $487

4

Average: 4

SCOTT MARKHAM

Prescott, Ariz. 86301

5,111

Rank: 54 out of 271

943

Rank: 110 out of 271

$374K

Rank: 91 out of 271

$397

Average: $487

5

Average: 4

SCOTT PERKINS

Phoenix, Ariz. 85016

5,110

Rank: 55 out of 271

1,368

Rank: 46 out of 271

$1.07M

Rank: 27 out of 271

$782

Average: $487

4

Average: 4

BRIAN HORSMAN

Phoenix, Ariz. 85016

5,080

Rank: 56 out of 271

631

Rank: 161 out of 271

$375K

Rank: 90 out of 271

$595

Average: $487

8

Average: 4

NEIL ATODARIA

Phoenix, Ariz. 85016

4,983

Rank: 57 out of 271

1,090

Rank: 89 out of 271

$587K

Rank: 46 out of 271

$539

Average: $487

5

Average: 4

OFER EYTAN

Phoenix, Ariz. 85023

4,909

Rank: 58 out of 271

1,566

Rank: 29 out of 271

$483K

Rank: 56 out of 271

$309

Average: $487

3

Average: 4

ROBERT MAHANTI

Flagstaff, Ariz. 86001

4,868

Rank: 59 out of 271

1,615

Rank: 25 out of 271

$561K

Rank: 50 out of 271

$347

Average: $487

3

Average: 4

STEVEN COHEN

Tucson, Ariz. 85710

4,709

Rank: 60 out of 271

1,065

Rank: 93 out of 271

$396K

Rank: 79 out of 271

$372

Average: $487

4

Average: 4

MICHAEL TSIPURSKY

Phoenix, Ariz. 85020

4,644

Rank: 61 out of 271

679

Rank: 151 out of 271

$336K

Rank: 98 out of 271

$495

Average: $487

7

Average: 4

DANIEL BRICELAND

Sun city west, Ariz. 85375

4,612

Rank: 62 out of 271

1,947

Rank: 12 out of 271

$381K

Rank: 86 out of 271

$196

Average: $487

2

Average: 4

MATTHEW WELCH

Phoenix, Ariz. 85020

4,609

Rank: 63 out of 271

466

Rank: 190 out of 271

$740K

Rank: 34 out of 271

$1,587

Average: $487

10

Average: 4

ZACHARY BERBOS

Phoenix, Ariz. 85016

4,600

Rank: 64 out of 271

631

Rank: 161 out of 271

$392K

Rank: 82 out of 271

$622

Average: $487

7

Average: 4

DARYL PFISTER

Mesa, Ariz. 85204

4,591

Rank: 65 out of 271

1,472

Rank: 34 out of 271

$871K

Rank: 29 out of 271

$592

Average: $487

3

Average: 4

RAMIN SCHADLU

Phoenix, Ariz. 85021

4,575

Rank: 66 out of 271

553

Rank: 174 out of 271

$351K

Rank: 94 out of 271

$635

Average: $487

8

Average: 4

MICHAEL STAGNER

Kingman, Ariz. 86401

4,557

Rank: 67 out of 271

1,824

Rank: 18 out of 271

$459K

Rank: 61 out of 271

$252

Average: $487

2

Average: 4

JEFFREY MALTZMAN

Tucson, Ariz. 85704

4,540

Rank: 68 out of 271

1,398

Rank: 41 out of 271

$402K

Rank: 76 out of 271

$287

Average: $487

3

Average: 4

MELANIE MCCARTY

Tucson, Ariz. 85712

4,520

Rank: 69 out of 271

398

Rank: 199 out of 271

$160K

Rank: 171 out of 271

$402

Average: $487

11

Average: 4

BERTRAM MATSUMOTO

Tempe, Ariz. 85282

4,418

Rank: 70 out of 271

2,225

Rank: 6 out of 271

$454K

Rank: 63 out of 271

$204

Average: $487

2

Average: 4

WILLIAM MILES

Show low, Ariz. 85901

4,359

Rank: 71 out of 271

1,282

Rank: 56 out of 271

$571K

Rank: 48 out of 271

$445

Average: $487

3

Average: 4

TIMOTHY HODGES

Tucson, Ariz. 85716

4,356

Rank: 72 out of 271

1,411

Rank: 37 out of 271

$475K

Rank: 58 out of 271

$337

Average: $487

3

Average: 4

JEREMY VAN BUREN

Phoenix, Ariz. 85014

4,346

Rank: 73 out of 271

1,409

Rank: 38 out of 271

$441K

Rank: 65 out of 271

$313

Average: $487

3

Average: 4

KENNETH SNOW

Tucson, Ariz. 85705

4,204

Rank: 74 out of 271

1,164

Rank: 76 out of 271

$420K

Rank: 71 out of 271

$361

Average: $487

4

Average: 4

CHARLES SCHAFFER

Sun city west, Ariz. 85375

4,182

Rank: 75 out of 271

2,068

Rank: 11 out of 271

$380K

Rank: 87 out of 271

$184

Average: $487

2

Average: 4

DENNIS KILPATRICK

Scottsdale, Ariz. 85251

4,154

Rank: 76 out of 271

1,859

Rank: 15 out of 271

$404K

Rank: 75 out of 271

$218

Average: $487

2

Average: 4

JASON LEVINE

Tucson, Ariz. 85710

4,115

Rank: 77 out of 271

1,094

Rank: 88 out of 271

$357K

Rank: 93 out of 271

$326

Average: $487

4

Average: 4

LESLIE EISNER

Phoenix, Ariz. 85050

4,093

Rank: 78 out of 271

690

Rank: 146 out of 271

$293K

Rank: 116 out of 271

$424

Average: $487

6

Average: 4

WILLIAM KILPATRICK

Scottsdale, Ariz. 85251

4,087

Rank: 79 out of 271

1,926

Rank: 13 out of 271

$310K

Rank: 108 out of 271

$161

Average: $487

2

Average: 4

MAX KIM

Phoenix, Ariz. 85050

4,079

Rank: 80 out of 271

634

Rank: 160 out of 271

$345K

Rank: 95 out of 271

$544

Average: $487

6

Average: 4

RAYMOND ZIMMERMAN

Phoenix, Ariz. 85013

4,018

Rank: 81 out of 271

1,342

Rank: 49 out of 271

$429K

Rank: 69 out of 271

$320

Average: $487

3

Average: 4

BENTLEY SKIBELL

Scottsdale, Ariz. 85251

3,924

Rank: 82 out of 271

1,244

Rank: 60 out of 271

$246K

Rank: 137 out of 271

$198

Average: $487

3

Average: 4

PETER KAUFER

Tucson, Ariz. 85718

3,901

Rank: 83 out of 271

1,184

Rank: 75 out of 271

$383K

Rank: 85 out of 271

$324

Average: $487

3

Average: 4

GRANT HEINZ

Mesa, Ariz. 85206

3,812

Rank: 84 out of 271

684

Rank: 147 out of 271

$451K

Rank: 64 out of 271

$660

Average: $487

6

Average: 4

NEAL NIRENBERG

Mesa, Ariz. 85206

3,809

Rank: 85 out of 271

1,214

Rank: 68 out of 271

$277K

Rank: 122 out of 271

$228

Average: $487

3

Average: 4

DAVID JOHNSON

Scottsdale, Ariz. 85260

3,763

Rank: 86 out of 271

2,161

Rank: 7 out of 271

$312K

Rank: 107 out of 271

$145

Average: $487

2

Average: 4

JAMES ARTHUR

Prescott, Ariz. 86305

3,685

Rank: 87 out of 271

1,534

Rank: 30 out of 271

$295K

Rank: 114 out of 271

$192

Average: $487

2

Average: 4

DHARMENDRA PATEL

Scottsdale, Ariz. 85259

3,645

Rank: 88 out of 271

1,029

Rank: 97 out of 271

$401K

Rank: 78 out of 271

$390

Average: $487

4

Average: 4

STEVEN CHEN

Glendale, Ariz. 85308

3,632

Rank: 89 out of 271

600

Rank: 166 out of 271

$318K

Rank: 105 out of 271

$530

Average: $487

6

Average: 4

AARON PETERSEN

Nogales, Ariz. 85621

3,564

Rank: 90 out of 271

1,229

Rank: 62 out of 271

$624K

Rank: 41 out of 271

$508

Average: $487

3

Average: 4

CHRISTOPHER SENIW

Tucson, Ariz. 85741

3,549

Rank: 91 out of 271

479

Rank: 186 out of 271

$248K

Rank: 132 out of 271

$517

Average: $487

7

Average: 4

CHRISTIAN RISSER

Phoenix, Ariz. 85020

3,520

Rank: 92 out of 271

1,524

Rank: 31 out of 271

$328K

Rank: 101 out of 271

$215

Average: $487

2

Average: 4

ROBERT SNYDER

Tucson, Ariz. 85712

3,478

Rank: 93 out of 271

1,222

Rank: 65 out of 271

$387K

Rank: 84 out of 271

$317

Average: $487

3

Average: 4

GABRIEL PERRY

Scottsdale, Ariz. 85255

3,362

Rank: 94 out of 271

1,251

Rank: 58 out of 271

$339K

Rank: 97 out of 271

$271

Average: $487

3

Average: 4

HENRY HUDSON

Tucson, Ariz. 85704

3,333

Rank: 95 out of 271

759

Rank: 135 out of 271

$477K

Rank: 57 out of 271

$628

Average: $487

4

Average: 4

RICHARD MARCELLO

Tucson, Ariz. 85715

3,317

Rank: 96 out of 271

1,778

Rank: 20 out of 271

$200K

Rank: 154 out of 271

$113

Average: $487

2

Average: 4

ERIC FARBER

Yuma, Ariz. 85364

3,307

Rank: 97 out of 271

1,658

Rank: 23 out of 271

$420K

Rank: 72 out of 271

$253

Average: $487

2

Average: 4

JOHN RUMMEL

Prescott, Ariz. 86301

3,170

Rank: 98 out of 271

1,381

Rank: 44 out of 271

$270K

Rank: 126 out of 271

$196

Average: $487

2

Average: 4

THOMAS MCPHEE

Scottsdale, Ariz. 85251

3,115

Rank: 99 out of 271

1,098

Rank: 86 out of 271

$216K

Rank: 147 out of 271

$197

Average: $487

3

Average: 4

ROBERT RUMMEL

Prescott, Ariz. 86301

3,108

Rank: 100 out of 271

1,494

Rank: 32 out of 271

$328K

Rank: 102 out of 271

$220

Average: $487

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.