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

33,812

Rank: 1 out of 783

1,879

Rank: 20 out of 783

$7.37M

Rank: 1 out of 783

$3,925

Average: $463

18

Average: 4

ALLEN HO

Plymouth meeting, Pa. 19462

29,299

Rank: 2 out of 783

1,723

Rank: 31 out of 783

$6.36M

Rank: 2 out of 783

$3,691

Average: $463

17

Average: 4

CARL REGILLO

Plymouth meeting, Pa. 19462

27,242

Rank: 3 out of 783

2,032

Rank: 13 out of 783

$5.36M

Rank: 3 out of 783

$2,639

Average: $463

13

Average: 4

JAMES VANDER

Plymouth meeting, Pa. 19462

25,539

Rank: 4 out of 783

1,997

Rank: 14 out of 783

$5.12M

Rank: 5 out of 783

$2,566

Average: $463

13

Average: 4

CARL PARK

Plymouth meeting, Pa. 19462

24,141

Rank: 5 out of 783

1,901

Rank: 18 out of 783

$4.71M

Rank: 7 out of 783

$2,476

Average: $463

13

Average: 4

MITCHELL FINEMAN

Plymouth meeting, Pa. 19462

23,845

Rank: 6 out of 783

2,036

Rank: 11 out of 783

$4.86M

Rank: 6 out of 783

$2,388

Average: $463

12

Average: 4

MARC SPIRN

Plymouth meeting, Pa. 19462

23,560

Rank: 7 out of 783

1,756

Rank: 29 out of 783

$5.26M

Rank: 4 out of 783

$2,994

Average: $463

13

Average: 4

RANDALL PEAIRS

Scranton, Pa. 18503

23,470

Rank: 8 out of 783

1,670

Rank: 39 out of 783

$4.37M

Rank: 8 out of 783

$2,618

Average: $463

14

Average: 4

SUNIR GARG

Plymouth meeting, Pa. 19462

21,106

Rank: 9 out of 783

1,841

Rank: 21 out of 783

$4.16M

Rank: 9 out of 783

$2,262

Average: $463

11

Average: 4

ARUNAN SIVALINGAM

Plymouth meeting, Pa. 19462

21,083

Rank: 10 out of 783

1,793

Rank: 26 out of 783

$4.15M

Rank: 10 out of 783

$2,317

Average: $463

12

Average: 4

GARY BROWN

Plymouth meeting, Pa. 19462

20,331

Rank: 11 out of 783

1,350

Rank: 74 out of 783

$4.02M

Rank: 11 out of 783

$2,979

Average: $463

15

Average: 4

JOSEPH MAGUIRE

Plymouth meeting, Pa. 19462

19,403

Rank: 12 out of 783

1,595

Rank: 44 out of 783

$3.56M

Rank: 12 out of 783

$2,233

Average: $463

12

Average: 4

JONATHAN BELMONT

North wales, Pa. 19454

18,723

Rank: 13 out of 783

890

Rank: 198 out of 783

$3.29M

Rank: 15 out of 783

$3,698

Average: $463

21

Average: 4

MICHAEL CUSICK

Wyomissing, Pa. 19610

18,215

Rank: 14 out of 783

1,192

Rank: 107 out of 783

$2.4M

Rank: 20 out of 783

$2,014

Average: $463

15

Average: 4

ALAN GORDON

Lewistown, Pa. 17044

17,890

Rank: 15 out of 783

1,558

Rank: 51 out of 783

$1M

Rank: 57 out of 783

$644

Average: $463

11

Average: 4

ALAN LISTHAUS

Allentown, Pa. 18104

17,253

Rank: 16 out of 783

2,746

Rank: 1 out of 783

$2.42M

Rank: 19 out of 783

$882

Average: $463

6

Average: 4

OMESH GUPTA

Plymouth meeting, Pa. 19462

17,173

Rank: 17 out of 783

1,535

Rank: 53 out of 783

$3.29M

Rank: 14 out of 783

$2,145

Average: $463

11

Average: 4

ROBERT KLEINER

North wales, Pa. 19454

15,890

Rank: 18 out of 783

1,102

Rank: 131 out of 783

$2.83M

Rank: 18 out of 783

$2,570

Average: $463

14

Average: 4

SHANN LIN

Pottsville, Pa. 17901

15,280

Rank: 19 out of 783

1,304

Rank: 87 out of 783

$1.16M

Rank: 51 out of 783

$890

Average: $463

12

Average: 4

JASON HSU

Plymouth meeting, Pa. 19462

15,017

Rank: 20 out of 783

1,828

Rank: 23 out of 783

$3.1M

Rank: 16 out of 783

$1,695

Average: $463

8

Average: 4

ERIK KRUGER

Kingston, Pa. 18704

15,003

Rank: 21 out of 783

1,151

Rank: 116 out of 783

$3.46M

Rank: 13 out of 783

$3,009

Average: $463

13

Average: 4

GORDON WUEBBOLT

Warren, Pa. 16365

14,630

Rank: 22 out of 783

1,137

Rank: 119 out of 783

$1.08M

Rank: 53 out of 783

$950

Average: $463

13

Average: 4

BRIAN JEWART

West mifflin, Pa. 15122

13,507

Rank: 23 out of 783

683

Rank: 315 out of 783

$2.38M

Rank: 21 out of 783

$3,483

Average: $463

20

Average: 4

VINCENT SARDI

Langhorne, Pa. 19047

13,201

Rank: 24 out of 783

1,575

Rank: 47 out of 783

$1.23M

Rank: 49 out of 783

$782

Average: $463

8

Average: 4

LEE KLOMBERS

Sinking spring, Pa. 19608

13,137

Rank: 25 out of 783

696

Rank: 311 out of 783

$253K

Rank: 270 out of 783

$364

Average: $463

19

Average: 4

GURI BRONNER

Thorndale, Pa. 19372

12,933

Rank: 26 out of 783

1,069

Rank: 142 out of 783

$2.24M

Rank: 24 out of 783

$2,097

Average: $463

12

Average: 4

DANIEL WILL

Hatboro, Pa. 19040

12,863

Rank: 27 out of 783

883

Rank: 202 out of 783

$1.5M

Rank: 42 out of 783

$1,704

Average: $463

15

Average: 4

BARRY MALLOY

Wyomissing, Pa. 19610

12,825

Rank: 28 out of 783

1,383

Rank: 69 out of 783

$2.06M

Rank: 28 out of 783

$1,493

Average: $463

9

Average: 4

HOWARD KUSHNICK

Allentown, Pa. 18104

12,558

Rank: 29 out of 783

2,129

Rank: 5 out of 783

$756K

Rank: 77 out of 783

$355

Average: $463

6

Average: 4

JEREMY AIKEY

Reading, Pa. 19610

12,489

Rank: 30 out of 783

941

Rank: 182 out of 783

$2.33M

Rank: 22 out of 783

$2,473

Average: $463

13

Average: 4

JAY PRENSKY

Camp hill, Pa. 17011

12,422

Rank: 31 out of 783

884

Rank: 201 out of 783

$2.29M

Rank: 23 out of 783

$2,591

Average: $463

14

Average: 4

BRUCE SARAN

West chester, Pa. 19380

12,206

Rank: 32 out of 783

929

Rank: 183 out of 783

$2.85M

Rank: 17 out of 783

$3,070

Average: $463

13

Average: 4

LAWRENCE HO

Camp hill, Pa. 17011

11,537

Rank: 33 out of 783

942

Rank: 180 out of 783

$2.2M

Rank: 25 out of 783

$2,330

Average: $463

12

Average: 4

ROY TULLER

Williamsport, Pa. 17701

11,490

Rank: 34 out of 783

896

Rank: 196 out of 783

$1.71M

Rank: 37 out of 783

$1,909

Average: $463

13

Average: 4

JAMES DAILEY

Erie, Pa. 16507

11,388

Rank: 35 out of 783

824

Rank: 238 out of 783

$783K

Rank: 73 out of 783

$950

Average: $463

14

Average: 4

ALLEN CHIANG

Plymouth meeting, Pa. 19462

11,280

Rank: 36 out of 783

1,120

Rank: 126 out of 783

$2.08M

Rank: 27 out of 783

$1,855

Average: $463

10

Average: 4

GABRIELLE SCHOEPPNER

Easton, Pa. 18045

11,274

Rank: 37 out of 783

1,941

Rank: 17 out of 783

$1.74M

Rank: 36 out of 783

$895

Average: $463

6

Average: 4

MIGUEL BUSQUETS

West mifflin, Pa. 15122

11,237

Rank: 38 out of 783

520

Rank: 415 out of 783

$2.05M

Rank: 29 out of 783

$3,949

Average: $463

22

Average: 4

MARK MONTAG

Bristol, Pa. 19007

11,204

Rank: 39 out of 783

1,171

Rank: 115 out of 783

$1.06M

Rank: 55 out of 783

$903

Average: $463

10

Average: 4

PAUL BAKER

Camp hill, Pa. 17011

10,892

Rank: 40 out of 783

834

Rank: 230 out of 783

$2M

Rank: 31 out of 783

$2,399

Average: $463

13

Average: 4

GEORGE SADKA

Lock haven, Pa. 17745

10,358

Rank: 41 out of 783

542

Rank: 402 out of 783

$447K

Rank: 131 out of 783

$824

Average: $463

19

Average: 4

DREW STOKEN

Carlisle, Pa. 17015

10,231

Rank: 42 out of 783

1,966

Rank: 16 out of 783

$1.56M

Rank: 39 out of 783

$792

Average: $463

5

Average: 4

STEVEN TRUONG

Camp hill, Pa. 17011

10,193

Rank: 43 out of 783

827

Rank: 237 out of 783

$1.8M

Rank: 33 out of 783

$2,176

Average: $463

12

Average: 4

MASAYUKI KAZAHAYA

Allentown, Pa. 18103

9,977

Rank: 44 out of 783

1,329

Rank: 77 out of 783

$2.01M

Rank: 30 out of 783

$1,514

Average: $463

8

Average: 4

SONIA MEHTA

Plymouth meeting, Pa. 19462

9,566

Rank: 45 out of 783

1,031

Rank: 154 out of 783

$1.74M

Rank: 35 out of 783

$1,687

Average: $463

9

Average: 4

DAVID LIGHTMAN

Williamsport, Pa. 17701

9,550

Rank: 46 out of 783

1,035

Rank: 152 out of 783

$1.46M

Rank: 43 out of 783

$1,411

Average: $463

9

Average: 4

GREGORY FENTON

Philadelphia, Pa. 19107

9,508

Rank: 47 out of 783

853

Rank: 217 out of 783

$1.9M

Rank: 32 out of 783

$2,226

Average: $463

11

Average: 4

COURTLAND SCHMIDT

Bala cynwyd, Pa. 19004

9,295

Rank: 48 out of 783

1,577

Rank: 46 out of 783

$808K

Rank: 69 out of 783

$512

Average: $463

6

Average: 4

FRANCIS CLARK

Hatboro, Pa. 19040

9,164

Rank: 49 out of 783

2,108

Rank: 6 out of 783

$970K

Rank: 58 out of 783

$460

Average: $463

4

Average: 4

SCOTT HARTZELL

Lewisburg, Pa. 17837

8,975

Rank: 50 out of 783

1,814

Rank: 24 out of 783

$843K

Rank: 66 out of 783

$464

Average: $463

5

Average: 4

SACHIN PATEL

Susquehanna, Pa. 18847

8,912

Rank: 51 out of 783

709

Rank: 298 out of 783

$2.13M

Rank: 26 out of 783

$2,998

Average: $463

13

Average: 4

MARC HOFFMAN

Pittsburgh, Pa. 15219

8,483

Rank: 52 out of 783

903

Rank: 194 out of 783

$1.79M

Rank: 34 out of 783

$1,984

Average: $463

9

Average: 4

NICHOLAS BARNA

Hazleton, Pa. 18202

8,381

Rank: 53 out of 783

2,539

Rank: 3 out of 783

$849K

Rank: 65 out of 783

$334

Average: $463

3

Average: 4

MICHAEL BANACH

Camp hill, Pa. 17011

8,379

Rank: 54 out of 783

735

Rank: 279 out of 783

$1.56M

Rank: 38 out of 783

$2,123

Average: $463

11

Average: 4

JOSEPH DEVENUTO .

Fairless hills, Pa. 19030

8,311

Rank: 55 out of 783

591

Rank: 367 out of 783

$526K

Rank: 105 out of 783

$890

Average: $463

14

Average: 4

DAVID RHO

Philadelphia, Pa. 19124

8,251

Rank: 56 out of 783

486

Rank: 432 out of 783

$1.22M

Rank: 50 out of 783

$2,513

Average: $463

17

Average: 4

ROBERT BALDWIN

Erie, Pa. 16507

8,157

Rank: 57 out of 783

907

Rank: 193 out of 783

$921K

Rank: 62 out of 783

$1,015

Average: $463

9

Average: 4

NIMA TIRGAN

Waynesburg, Pa. 15370

7,877

Rank: 58 out of 783

818

Rank: 246 out of 783

$426K

Rank: 139 out of 783

$521

Average: $463

10

Average: 4

DANIEL FASSERO

Lewisburg, Pa. 17837

7,776

Rank: 59 out of 783

1,838

Rank: 22 out of 783

$682K

Rank: 83 out of 783

$371

Average: $463

4

Average: 4

THOMAS PHEASANT

Camp hill, Pa. 17011

7,761

Rank: 60 out of 783

708

Rank: 300 out of 783

$1.51M

Rank: 41 out of 783

$2,127

Average: $463

11

Average: 4

JOHN LEE

Havertown, Pa. 19083

7,706

Rank: 61 out of 783

439

Rank: 462 out of 783

$184K

Rank: 359 out of 783

$419

Average: $463

18

Average: 4

EDWARD SORR

Pittsburgh, Pa. 15219

7,691

Rank: 62 out of 783

761

Rank: 262 out of 783

$1.51M

Rank: 40 out of 783

$1,988

Average: $463

10

Average: 4

MARY STEFANYSZYN

Wynnewood, Pa. 19096

7,653

Rank: 63 out of 783

453

Rank: 452 out of 783

$221K

Rank: 312 out of 783

$489

Average: $463

17

Average: 4

MICHAEL HUDOCK

Sayre, Pa. 18840

7,568

Rank: 64 out of 783

706

Rank: 304 out of 783

$813K

Rank: 68 out of 783

$1,152

Average: $463

11

Average: 4

MICHAEL WARD

West chester, Pa. 19380

7,539

Rank: 65 out of 783

874

Rank: 207 out of 783

$1.45M

Rank: 44 out of 783

$1,665

Average: $463

9

Average: 4

JURIJ BILYK

Philadelphia, Pa. 19107

7,524

Rank: 66 out of 783

878

Rank: 205 out of 783

$338K

Rank: 183 out of 783

$385

Average: $463

9

Average: 4

DAVID FISCHER

Bala cynwyd, Pa. 19004

7,386

Rank: 67 out of 783

1,218

Rank: 101 out of 783

$956K

Rank: 59 out of 783

$785

Average: $463

6

Average: 4

ROBERT PENNE

Wynnewood, Pa. 19096

7,289

Rank: 68 out of 783

1,220

Rank: 99 out of 783

$627K

Rank: 88 out of 783

$514

Average: $463

6

Average: 4

DOUGLAS BABEL

Erie, Pa. 16507

6,948

Rank: 69 out of 783

881

Rank: 203 out of 783

$741K

Rank: 80 out of 783

$841

Average: $463

8

Average: 4

CAROL SHIELDS

Philadelphia, Pa. 19107

6,929

Rank: 70 out of 783

956

Rank: 174 out of 783

$526K

Rank: 106 out of 783

$550

Average: $463

7

Average: 4

FRANK BALOH

Allentown, Pa. 18104

6,912

Rank: 71 out of 783

1,104

Rank: 129 out of 783

$454K

Rank: 126 out of 783

$412

Average: $463

6

Average: 4

HEATHER CHANG

Kingston, Pa. 18704

6,858

Rank: 72 out of 783

898

Rank: 195 out of 783

$1.36M

Rank: 46 out of 783

$1,518

Average: $463

8

Average: 4

GERALD NEGVESKY

East stroudsburg, Pa. 18301

6,850

Rank: 73 out of 783

1,380

Rank: 70 out of 783

$526K

Rank: 107 out of 783

$381

Average: $463

5

Average: 4

ANDREW KIMMEL

Bethlehem, Pa. 18015

6,796

Rank: 74 out of 783

652

Rank: 330 out of 783

$433K

Rank: 136 out of 783

$665

Average: $463

10

Average: 4

CHRISTOPHER SEEBRUCK

West mifflin, Pa. 15122

6,759

Rank: 75 out of 783

625

Rank: 346 out of 783

$1.37M

Rank: 45 out of 783

$2,185

Average: $463

11

Average: 4

JAMES CARTY

Bryn mawr, Pa. 19010

6,716

Rank: 76 out of 783

2,058

Rank: 10 out of 783

$593K

Rank: 96 out of 783

$288

Average: $463

3

Average: 4

DONALD SAVAGE

Kingston, Pa. 18704

6,703

Rank: 77 out of 783

970

Rank: 168 out of 783

$1.36M

Rank: 48 out of 783

$1,400

Average: $463

7

Average: 4

JEROME JORDAN

Scranton, Pa. 18503

6,474

Rank: 78 out of 783

2,035

Rank: 12 out of 783

$657K

Rank: 85 out of 783

$323

Average: $463

3

Average: 4

MOIZ CARIM

Wyomissing, Pa. 19610

6,449

Rank: 79 out of 783

675

Rank: 319 out of 783

$1.36M

Rank: 47 out of 783

$2,016

Average: $463

10

Average: 4

STEPHEN SINCLAIR

Media, Pa. 19063

6,397

Rank: 80 out of 783

525

Rank: 412 out of 783

$829K

Rank: 67 out of 783

$1,579

Average: $463

12

Average: 4

SOLOMON LUO

Pottsville, Pa. 17901

6,348

Rank: 81 out of 783

1,660

Rank: 40 out of 783

$616K

Rank: 90 out of 783

$371

Average: $463

4

Average: 4

ANTHONY ZACCHEI

King of prussia, Pa. 19406

6,341

Rank: 82 out of 783

1,092

Rank: 137 out of 783

$675K

Rank: 84 out of 783

$618

Average: $463

6

Average: 4

ANTHONY ANTONELLO

Media, Pa. 19063

6,307

Rank: 83 out of 783

1,890

Rank: 19 out of 783

$578K

Rank: 99 out of 783

$306

Average: $463

3

Average: 4

HUGO LINARES

Philadelphia, Pa. 19152

6,187

Rank: 84 out of 783

1,104

Rank: 129 out of 783

$1.12M

Rank: 52 out of 783

$1,010

Average: $463

6

Average: 4

WAYNE DUNN

Phila, Pa. 19145

6,083

Rank: 85 out of 783

1,339

Rank: 76 out of 783

$646K

Rank: 86 out of 783

$483

Average: $463

5

Average: 4

DAVID DE ROSE

Allentown, Pa. 18103

5,746

Rank: 86 out of 783

1,005

Rank: 159 out of 783

$585K

Rank: 98 out of 783

$582

Average: $463

6

Average: 4

BRUCE STARK

West chester, Pa. 19380

5,740

Rank: 87 out of 783

1,388

Rank: 67 out of 783

$335K

Rank: 187 out of 783

$241

Average: $463

4

Average: 4

WILLIAM JORDAN

Scranton, Pa. 18503

5,665

Rank: 88 out of 783

1,993

Rank: 15 out of 783

$572K

Rank: 100 out of 783

$287

Average: $463

3

Average: 4

RICHARD LANNING

Camp hill, Pa. 17011

5,643

Rank: 89 out of 783

764

Rank: 261 out of 783

$887K

Rank: 64 out of 783

$1,161

Average: $463

7

Average: 4

WILLIAM MCLAUGHLIN

Allentown, Pa. 18103

5,623

Rank: 90 out of 783

712

Rank: 294 out of 783

$1.07M

Rank: 54 out of 783

$1,503

Average: $463

8

Average: 4

DAVID GALIANI

Doylestown, Pa. 18901

5,555

Rank: 91 out of 783

2,070

Rank: 9 out of 783

$567K

Rank: 101 out of 783

$274

Average: $463

3

Average: 4

RADU PACURARIU

Forty fort, Pa. 18704

5,549

Rank: 92 out of 783

612

Rank: 354 out of 783

$799K

Rank: 70 out of 783

$1,306

Average: $463

9

Average: 4

JOSHUA GREENE

Philadelphia, Pa. 19152

5,451

Rank: 93 out of 783

669

Rank: 322 out of 783

$903K

Rank: 63 out of 783

$1,350

Average: $463

8

Average: 4

GEORGE FAVA

Lebanon, Pa. 17042

5,304

Rank: 94 out of 783

1,501

Rank: 58 out of 783

$460K

Rank: 122 out of 783

$306

Average: $463

4

Average: 4

RICHARD JAHNLE

Havertown, Pa. 19083

5,291

Rank: 95 out of 783

2,308

Rank: 4 out of 783

$586K

Rank: 97 out of 783

$254

Average: $463

2

Average: 4

MICHAEL PAVLICA

Lancaster, Pa. 17601

5,256

Rank: 96 out of 783

844

Rank: 223 out of 783

$395K

Rank: 153 out of 783

$469

Average: $463

6

Average: 4

RICHARD PRINCE

Southampton, Pa. 18966

5,230

Rank: 97 out of 783

1,806

Rank: 25 out of 783

$598K

Rank: 94 out of 783

$331

Average: $463

3

Average: 4

ROBERT HAVERLY

Erie, Pa. 16502

5,168

Rank: 98 out of 783

1,091

Rank: 138 out of 783

$597K

Rank: 95 out of 783

$547

Average: $463

5

Average: 4

ANAND MANTRAVADI

Philadelphia, Pa. 19107

5,163

Rank: 99 out of 783

1,695

Rank: 34 out of 783

$396K

Rank: 150 out of 783

$234

Average: $463

3

Average: 4

EDWARD DEGLIN

Philadelphia, Pa. 19152

5,158

Rank: 100 out of 783

710

Rank: 295 out of 783

$1M

Rank: 56 out of 783

$1,414

Average: $463

7

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.