Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Ophthalmology

Top Ophthalmology Providers in Pennsylvania

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

RICHARD KAISER

Plymouth meeting, Pa. 19462

34,645

Rank: 1 out of 780

1,979

Rank: 18 out of 780

$7.88M

Rank: 1 out of 780

$3,980

Average: $462

18

Average: 4

ALLEN HO

Plymouth meeting, Pa. 19462

30,031

Rank: 2 out of 780

1,994

Rank: 17 out of 780

$6.98M

Rank: 2 out of 780

$3,500

Average: $462

15

Average: 4

CARL REGILLO

Plymouth meeting, Pa. 19462

27,648

Rank: 3 out of 780

2,190

Rank: 9 out of 780

$5.72M

Rank: 5 out of 780

$2,611

Average: $462

13

Average: 4

JAMES VANDER

Plymouth meeting, Pa. 19462

27,451

Rank: 4 out of 780

2,191

Rank: 8 out of 780

$5.98M

Rank: 4 out of 780

$2,729

Average: $462

13

Average: 4

MARC SPIRN

Plymouth meeting, Pa. 19462

25,041

Rank: 5 out of 780

1,930

Rank: 23 out of 780

$5.99M

Rank: 3 out of 780

$3,106

Average: $462

13

Average: 4

CARL PARK

Plymouth meeting, Pa. 19462

23,870

Rank: 6 out of 780

2,015

Rank: 16 out of 780

$4.97M

Rank: 8 out of 780

$2,468

Average: $462

12

Average: 4

RANDALL PEAIRS

Scranton, Pa. 18503

23,716

Rank: 7 out of 780

1,625

Rank: 44 out of 780

$5.01M

Rank: 7 out of 780

$3,081

Average: $462

15

Average: 4

MITCHELL FINEMAN

Plymouth meeting, Pa. 19462

23,674

Rank: 8 out of 780

2,199

Rank: 7 out of 780

$5.43M

Rank: 6 out of 780

$2,471

Average: $462

11

Average: 4

SUNIR GARG

Plymouth meeting, Pa. 19462

22,981

Rank: 9 out of 780

2,061

Rank: 13 out of 780

$4.79M

Rank: 9 out of 780

$2,326

Average: $462

11

Average: 4

ARUNAN SIVALINGAM

Plymouth meeting, Pa. 19462

21,852

Rank: 10 out of 780

1,923

Rank: 24 out of 780

$4.34M

Rank: 10 out of 780

$2,259

Average: $462

11

Average: 4

JOSEPH MAGUIRE

Plymouth meeting, Pa. 19462

20,511

Rank: 11 out of 780

1,749

Rank: 35 out of 780

$3.82M

Rank: 14 out of 780

$2,184

Average: $462

12

Average: 4

OMESH GUPTA

Plymouth meeting, Pa. 19462

20,439

Rank: 12 out of 780

1,810

Rank: 27 out of 780

$4.14M

Rank: 11 out of 780

$2,286

Average: $462

11

Average: 4

ALAN LISTHAUS

Allentown, Pa. 18104

18,400

Rank: 13 out of 780

2,758

Rank: 1 out of 780

$3.02M

Rank: 17 out of 780

$1,095

Average: $462

7

Average: 4

SHANN LIN

Pottsville, Pa. 17901

18,300

Rank: 14 out of 780

1,318

Rank: 83 out of 780

$1.36M

Rank: 47 out of 780

$1,033

Average: $462

14

Average: 4

DANIEL WILL

Hatboro, Pa. 19040

17,837

Rank: 15 out of 780

1,419

Rank: 71 out of 780

$2.31M

Rank: 27 out of 780

$1,631

Average: $462

13

Average: 4

JONATHAN BELMONT

North wales, Pa. 19454

17,617

Rank: 16 out of 780

880

Rank: 211 out of 780

$3.18M

Rank: 16 out of 780

$3,610

Average: $462

20

Average: 4

JASON HSU

Plymouth meeting, Pa. 19462

17,346

Rank: 17 out of 780

2,183

Rank: 10 out of 780

$4.02M

Rank: 12 out of 780

$1,841

Average: $462

8

Average: 4

ALAN GORDON

Lewistown, Pa. 17044

16,310

Rank: 18 out of 780

1,483

Rank: 62 out of 780

$935K

Rank: 59 out of 780

$631

Average: $462

11

Average: 4

BARRY MALLOY

Wyomissing, Pa. 19610

15,802

Rank: 19 out of 780

1,420

Rank: 70 out of 780

$2.58M

Rank: 20 out of 780

$1,816

Average: $462

11

Average: 4

ALLEN CHIANG

Plymouth meeting, Pa. 19462

15,623

Rank: 20 out of 780

1,557

Rank: 54 out of 780

$3.24M

Rank: 15 out of 780

$2,081

Average: $462

10

Average: 4

ERIK KRUGER

Kingston, Pa. 18704

15,352

Rank: 21 out of 780

1,177

Rank: 115 out of 780

$3.87M

Rank: 13 out of 780

$3,290

Average: $462

13

Average: 4

ROBERT KLEINER

North wales, Pa. 19454

15,285

Rank: 22 out of 780

1,114

Rank: 134 out of 780

$2.88M

Rank: 18 out of 780

$2,584

Average: $462

14

Average: 4

GORDON WUEBBOLT

Warren, Pa. 16365

15,273

Rank: 23 out of 780

1,292

Rank: 93 out of 780

$1.06M

Rank: 54 out of 780

$823

Average: $462

12

Average: 4

GURI BRONNER

Thorndale, Pa. 19372

14,248

Rank: 24 out of 780

1,142

Rank: 126 out of 780

$2.44M

Rank: 22 out of 780

$2,134

Average: $462

12

Average: 4

LEE KLOMBERS

Sinking spring, Pa. 19608

13,676

Rank: 25 out of 780

712

Rank: 301 out of 780

$266K

Rank: 254 out of 780

$373

Average: $462

19

Average: 4

VINCENT SARDI

Langhorne, Pa. 19047

12,984

Rank: 26 out of 780

1,632

Rank: 42 out of 780

$1.16M

Rank: 51 out of 780

$710

Average: $462

8

Average: 4

BRIAN JEWART

West mifflin, Pa. 15122

12,892

Rank: 27 out of 780

628

Rank: 349 out of 780

$2.19M

Rank: 30 out of 780

$3,493

Average: $462

21

Average: 4

JAY PRENSKY

Camp hill, Pa. 17011

12,525

Rank: 28 out of 780

973

Rank: 170 out of 780

$2.41M

Rank: 25 out of 780

$2,478

Average: $462

13

Average: 4

JEREMY AIKEY

Reading, Pa. 19610

12,421

Rank: 29 out of 780

991

Rank: 168 out of 780

$2.41M

Rank: 24 out of 780

$2,435

Average: $462

13

Average: 4

LAWRENCE HO

Camp hill, Pa. 17011

12,026

Rank: 30 out of 780

1,035

Rank: 157 out of 780

$2.43M

Rank: 23 out of 780

$2,347

Average: $462

12

Average: 4

JAMES DAILEY

Erie, Pa. 16507

12,000

Rank: 31 out of 780

944

Rank: 182 out of 780

$892K

Rank: 62 out of 780

$945

Average: $462

13

Average: 4

STEVEN TRUONG

Camp hill, Pa. 17011

11,986

Rank: 32 out of 780

940

Rank: 183 out of 780

$2.16M

Rank: 31 out of 780

$2,297

Average: $462

13

Average: 4

DEEPIKA MALIK

Brookville, Pa. 15825

11,822

Rank: 33 out of 780

754

Rank: 278 out of 780

$2.03M

Rank: 34 out of 780

$2,696

Average: $462

16

Average: 4

MASAYUKI KAZAHAYA

Allentown, Pa. 18103

11,762

Rank: 34 out of 780

1,481

Rank: 63 out of 780

$2.52M

Rank: 21 out of 780

$1,699

Average: $462

8

Average: 4

BRUCE SARAN

West chester, Pa. 19380

11,735

Rank: 35 out of 780

954

Rank: 175 out of 780

$2.77M

Rank: 19 out of 780

$2,900

Average: $462

12

Average: 4

GREGORY FENTON

Philadelphia, Pa. 19107

11,579

Rank: 36 out of 780

834

Rank: 233 out of 780

$2.1M

Rank: 33 out of 780

$2,519

Average: $462

14

Average: 4

PAUL BAKER

Camp hill, Pa. 17011

11,521

Rank: 37 out of 780

966

Rank: 172 out of 780

$2.37M

Rank: 26 out of 780

$2,451

Average: $462

12

Average: 4

GEORGE SADKA

Lock haven, Pa. 17745

11,386

Rank: 38 out of 780

535

Rank: 413 out of 780

$499K

Rank: 113 out of 780

$933

Average: $462

21

Average: 4

HOWARD KUSHNICK

Allentown, Pa. 18104

11,244

Rank: 39 out of 780

2,107

Rank: 12 out of 780

$670K

Rank: 81 out of 780

$318

Average: $462

5

Average: 4

SONIA MEHTA

Plymouth meeting, Pa. 19462

11,220

Rank: 40 out of 780

1,303

Rank: 87 out of 780

$2.14M

Rank: 32 out of 780

$1,639

Average: $462

9

Average: 4

MARK MONTAG

Bristol, Pa. 19007

11,120

Rank: 41 out of 780

1,166

Rank: 119 out of 780

$1.19M

Rank: 50 out of 780

$1,024

Average: $462

10

Average: 4

GABRIELLE SCHOEPPNER

Easton, Pa. 18045

11,097

Rank: 42 out of 780

1,770

Rank: 32 out of 780

$1.77M

Rank: 40 out of 780

$998

Average: $462

6

Average: 4

HUGO LINARES

Philadelphia, Pa. 19152

10,592

Rank: 43 out of 780

1,786

Rank: 29 out of 780

$1.94M

Rank: 35 out of 780

$1,086

Average: $462

6

Average: 4

FRANCIS CLARK

Hatboro, Pa. 19040

10,299

Rank: 44 out of 780

2,245

Rank: 6 out of 780

$1.06M

Rank: 55 out of 780

$472

Average: $462

5

Average: 4

CHRISTOPHER SEEBRUCK

West mifflin, Pa. 15122

10,289

Rank: 45 out of 780

633

Rank: 346 out of 780

$1.9M

Rank: 36 out of 780

$2,997

Average: $462

16

Average: 4

COURTLAND SCHMIDT

Bala cynwyd, Pa. 19004

10,156

Rank: 46 out of 780

1,670

Rank: 39 out of 780

$768K

Rank: 72 out of 780

$460

Average: $462

6

Average: 4

MIGUEL BUSQUETS

West mifflin, Pa. 15122

9,996

Rank: 47 out of 780

456

Rank: 468 out of 780

$1.77M

Rank: 39 out of 780

$3,887

Average: $462

22

Average: 4

MARC HOFFMAN

Pittsburgh, Pa. 15219

9,613

Rank: 48 out of 780

1,075

Rank: 137 out of 780

$2.24M

Rank: 29 out of 780

$2,081

Average: $462

9

Average: 4

MICHAEL BANACH

Camp hill, Pa. 17011

9,507

Rank: 49 out of 780

834

Rank: 233 out of 780

$1.8M

Rank: 38 out of 780

$2,152

Average: $462

11

Average: 4

NICHOLAS BARNA

Hazleton, Pa. 18202

9,342

Rank: 50 out of 780

2,623

Rank: 3 out of 780

$881K

Rank: 64 out of 780

$336

Average: $462

4

Average: 4

DREW STOKEN

Carlisle, Pa. 17015

9,126

Rank: 51 out of 780

1,919

Rank: 25 out of 780

$1.41M

Rank: 45 out of 780

$736

Average: $462

5

Average: 4

DAVID RHO

Philadelphia, Pa. 19124

9,113

Rank: 52 out of 780

492

Rank: 442 out of 780

$1.33M

Rank: 48 out of 780

$2,707

Average: $462

19

Average: 4

JURIJ BILYK

Philadelphia, Pa. 19107

8,922

Rank: 53 out of 780

930

Rank: 190 out of 780

$380K

Rank: 159 out of 780

$409

Average: $462

10

Average: 4

DANIEL FASSERO

Lewisburg, Pa. 17837

8,908

Rank: 54 out of 780

1,938

Rank: 22 out of 780

$757K

Rank: 75 out of 780

$391

Average: $462

5

Average: 4

SACHIN PATEL

Susquehanna, Pa. 18847

8,868

Rank: 55 out of 780

761

Rank: 275 out of 780

$2.25M

Rank: 28 out of 780

$2,958

Average: $462

12

Average: 4

MARY STEFANYSZYN

Wynnewood, Pa. 19096

8,809

Rank: 56 out of 780

483

Rank: 450 out of 780

$257K

Rank: 265 out of 780

$531

Average: $462

18

Average: 4

THOMAS PHEASANT

Camp hill, Pa. 17011

8,733

Rank: 57 out of 780

788

Rank: 262 out of 780

$1.88M

Rank: 37 out of 780

$2,383

Average: $462

11

Average: 4

DAVID FISCHER

Bala cynwyd, Pa. 19004

8,528

Rank: 58 out of 780

1,268

Rank: 99 out of 780

$1.26M

Rank: 49 out of 780

$997

Average: $462

7

Average: 4

MICHAEL WARD

West chester, Pa. 19380

8,351

Rank: 59 out of 780

1,015

Rank: 162 out of 780

$1.59M

Rank: 42 out of 780

$1,570

Average: $462

8

Average: 4

SCOTT HARTZELL

Lewisburg, Pa. 17837

8,269

Rank: 60 out of 780

1,661

Rank: 41 out of 780

$772K

Rank: 70 out of 780

$465

Average: $462

5

Average: 4

CAROL SHIELDS

Philadelphia, Pa. 19107

8,152

Rank: 61 out of 780

1,075

Rank: 137 out of 780

$620K

Rank: 84 out of 780

$577

Average: $462

8

Average: 4

SOLOMON LUO

Pottsville, Pa. 17901

8,060

Rank: 62 out of 780

1,793

Rank: 28 out of 780

$750K

Rank: 76 out of 780

$418

Average: $462

4

Average: 4

JOSEPH DEVENUTO .

Fairless hills, Pa. 19030

8,000

Rank: 63 out of 780

569

Rank: 383 out of 780

$512K

Rank: 109 out of 780

$900

Average: $462

14

Average: 4

ROY TULLER

Williamsport, Pa. 17701

7,859

Rank: 64 out of 780

840

Rank: 231 out of 780

$1.64M

Rank: 41 out of 780

$1,953

Average: $462

9

Average: 4

ROBERT BALDWIN

Erie, Pa. 16507

7,727

Rank: 65 out of 780

1,042

Rank: 152 out of 780

$839K

Rank: 67 out of 780

$805

Average: $462

7

Average: 4

JOHN LEE

Havertown, Pa. 19083

7,503

Rank: 66 out of 780

407

Rank: 501 out of 780

$158K

Rank: 405 out of 780

$389

Average: $462

18

Average: 4

NIMA TIRGAN

Waynesburg, Pa. 15370

7,321

Rank: 67 out of 780

809

Rank: 246 out of 780

$370K

Rank: 165 out of 780

$457

Average: $462

9

Average: 4

GARY BROWN

Plymouth meeting, Pa. 19462

7,238

Rank: 68 out of 780

791

Rank: 259 out of 780

$1.39M

Rank: 46 out of 780

$1,756

Average: $462

9

Average: 4

DOUGLAS BABEL

Erie, Pa. 16507

7,223

Rank: 69 out of 780

1,065

Rank: 143 out of 780

$844K

Rank: 66 out of 780

$793

Average: $462

7

Average: 4

ANTHONY ZACCHEI

King of prussia, Pa. 19406

7,189

Rank: 70 out of 780

1,246

Rank: 103 out of 780

$758K

Rank: 74 out of 780

$608

Average: $462

6

Average: 4

MICHAEL HUDOCK

Sayre, Pa. 18840

7,150

Rank: 71 out of 780

692

Rank: 315 out of 780

$886K

Rank: 63 out of 780

$1,280

Average: $462

10

Average: 4

GERALD NEGVESKY

East stroudsburg, Pa. 18301

6,929

Rank: 72 out of 780

1,446

Rank: 69 out of 780

$518K

Rank: 108 out of 780

$358

Average: $462

5

Average: 4

RADU PACURARIU

Forty fort, Pa. 18704

6,750

Rank: 73 out of 780

570

Rank: 382 out of 780

$1.01M

Rank: 57 out of 780

$1,774

Average: $462

12

Average: 4

ROBERT PENNE

Wynnewood, Pa. 19096

6,726

Rank: 74 out of 780

1,134

Rank: 129 out of 780

$564K

Rank: 95 out of 780

$497

Average: $462

6

Average: 4

GEORGE FAVA

Lebanon, Pa. 17042

6,596

Rank: 75 out of 780

1,520

Rank: 57 out of 780

$533K

Rank: 104 out of 780

$351

Average: $462

4

Average: 4

WAYNE DUNN

Phila, Pa. 19145

6,577

Rank: 76 out of 780

1,302

Rank: 88 out of 780

$741K

Rank: 77 out of 780

$569

Average: $462

5

Average: 4

DONALD SAVAGE

Kingston, Pa. 18704

6,571

Rank: 77 out of 780

934

Rank: 186 out of 780

$1.54M

Rank: 43 out of 780

$1,645

Average: $462

7

Average: 4

FRANK BALOH

Allentown, Pa. 18104

6,545

Rank: 78 out of 780

1,183

Rank: 114 out of 780

$444K

Rank: 133 out of 780

$376

Average: $462

6

Average: 4

DAVID DE ROSE

Allentown, Pa. 18103

6,517

Rank: 79 out of 780

1,171

Rank: 118 out of 780

$632K

Rank: 83 out of 780

$539

Average: $462

6

Average: 4

DAVID GALIANI

Doylestown, Pa. 18901

6,508

Rank: 80 out of 780

2,408

Rank: 5 out of 780

$704K

Rank: 80 out of 780

$292

Average: $462

3

Average: 4

MOIZ CARIM

Wyomissing, Pa. 19610

6,442

Rank: 81 out of 780

703

Rank: 307 out of 780

$1.53M

Rank: 44 out of 780

$2,181

Average: $462

9

Average: 4

JAMES CARTY

Bryn mawr, Pa. 19010

6,388

Rank: 82 out of 780

2,035

Rank: 14 out of 780

$565K

Rank: 94 out of 780

$278

Average: $462

3

Average: 4

JOSHUA GREENE

Philadelphia, Pa. 19152

6,319

Rank: 83 out of 780

847

Rank: 227 out of 780

$1.09M

Rank: 53 out of 780

$1,285

Average: $462

7

Average: 4

ANAND MANTRAVADI

Philadelphia, Pa. 19107

6,125

Rank: 84 out of 780

1,954

Rank: 19 out of 780

$455K

Rank: 125 out of 780

$233

Average: $462

3

Average: 4

JEROME JORDAN

Scranton, Pa. 18503

6,082

Rank: 85 out of 780

1,941

Rank: 21 out of 780

$596K

Rank: 88 out of 780

$307

Average: $462

3

Average: 4

ROBERT HAVERLY

Erie, Pa. 16502

6,024

Rank: 86 out of 780

1,207

Rank: 110 out of 780

$771K

Rank: 71 out of 780

$639

Average: $462

5

Average: 4

CAESAR LUO

Pottsville, Pa. 17901

5,982

Rank: 87 out of 780

1,070

Rank: 141 out of 780

$820K

Rank: 69 out of 780

$766

Average: $462

6

Average: 4

ANTHONY ANTONELLO

Media, Pa. 19063

5,974

Rank: 88 out of 780

1,779

Rank: 31 out of 780

$549K

Rank: 99 out of 780

$309

Average: $462

3

Average: 4

DAVID LIGHTMAN

Williamsport, Pa. 17701

5,920

Rank: 89 out of 780

843

Rank: 228 out of 780

$1.12M

Rank: 52 out of 780

$1,323

Average: $462

7

Average: 4

STEPHEN SINCLAIR

Media, Pa. 19063

5,911

Rank: 90 out of 780

509

Rank: 434 out of 780

$726K

Rank: 78 out of 780

$1,426

Average: $462

12

Average: 4

ROBERT SERGOTT

Philadelphia, Pa. 19107

5,562

Rank: 91 out of 780

1,523

Rank: 56 out of 780

$172K

Rank: 384 out of 780

$113

Average: $462

4

Average: 4

FRANCISCO TELLEZ

Wyomissing, Pa. 19610

5,554

Rank: 92 out of 780

1,266

Rank: 100 out of 780

$502K

Rank: 111 out of 780

$396

Average: $462

4

Average: 4

DAVID LARNED

Philadelphia, Pa. 19140

5,510

Rank: 93 out of 780

1,190

Rank: 112 out of 780

$437K

Rank: 135 out of 780

$367

Average: $462

5

Average: 4

MARK MARIA

Lebanon, Pa. 17042

5,435

Rank: 94 out of 780

1,469

Rank: 65 out of 780

$399K

Rank: 149 out of 780

$272

Average: $462

4

Average: 4

RICHARD JAHNLE

Havertown, Pa. 19083

5,412

Rank: 95 out of 780

2,490

Rank: 4 out of 780

$560K

Rank: 98 out of 780

$225

Average: $462

2

Average: 4

WILLIAM JORDAN

Scranton, Pa. 18503

5,316

Rank: 96 out of 780

1,949

Rank: 20 out of 780

$548K

Rank: 100 out of 780

$281

Average: $462

3

Average: 4

ANDREW KIMMEL

Bethlehem, Pa. 18015

5,274

Rank: 97 out of 780

629

Rank: 348 out of 780

$347K

Rank: 187 out of 780

$551

Average: $462

8

Average: 4

LISA BUNIN

Allentown, Pa. 18104

5,258

Rank: 98 out of 780

448

Rank: 470 out of 780

$268K

Rank: 252 out of 780

$598

Average: $462

12

Average: 4

FRANCIS MANNING

Lancaster, Pa. 17603

5,247

Rank: 99 out of 780

2,635

Rank: 2 out of 780

$545K

Rank: 102 out of 780

$207

Average: $462

2

Average: 4

ARTHUR BRANT

Beaver, Pa. 15009

5,241

Rank: 100 out of 780

383

Rank: 520 out of 780

$388K

Rank: 156 out of 780

$1,013

Average: $462

14

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