Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Massachusetts » Ophthalmology

Top Ophthalmology Providers in Massachusetts

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

GARY BORODIC

Quincy, Mass. 02169

29,483

Rank: 1 out of 525

470

Rank: 322 out of 525

$357K

Rank: 115 out of 525

$760

Average: $333

63

Average: 4

TORSTEN WIEGAND

Boston, Mass. 02114

20,759

Rank: 2 out of 525

2,144

Rank: 20 out of 525

$3.6M

Rank: 1 out of 525

$1,678

Average: $333

10

Average: 4

EDDIE KADRMAS

Plymouth, Mass. 02360

17,909

Rank: 3 out of 525

2,805

Rank: 4 out of 525

$1.3M

Rank: 14 out of 525

$464

Average: $333

6

Average: 4

MICHAEL MORLEY

Boston, Mass. 02114

16,124

Rank: 4 out of 525

2,245

Rank: 18 out of 525

$2.71M

Rank: 4 out of 525

$1,209

Average: $333

7

Average: 4

CHIRAG SHAH

Boston, Mass. 02114

15,740

Rank: 5 out of 525

2,253

Rank: 17 out of 525

$2.62M

Rank: 5 out of 525

$1,164

Average: $333

7

Average: 4

DELIA SANG

Brookline, Mass. 02446

14,686

Rank: 6 out of 525

1,441

Rank: 73 out of 525

$2.78M

Rank: 3 out of 525

$1,929

Average: $333

10

Average: 4

BABAK JIAN SEYEDAHMADI

Quincy, Mass. 02169

13,281

Rank: 7 out of 525

1,681

Rank: 48 out of 525

$2.36M

Rank: 6 out of 525

$1,406

Average: $333

8

Average: 4

JEFFREY HEIER

Boston, Mass. 02114

13,209

Rank: 8 out of 525

1,455

Rank: 70 out of 525

$2.84M

Rank: 2 out of 525

$1,953

Average: $333

9

Average: 4

CYNTHIA DEANGELIS

Lawrence, Mass. 01843

12,668

Rank: 9 out of 525

1,443

Rank: 72 out of 525

$554K

Rank: 56 out of 525

$384

Average: $333

9

Average: 4

DAVID GENDELMAN

Burlington, Mass. 01803

12,340

Rank: 10 out of 525

1,782

Rank: 42 out of 525

$751K

Rank: 35 out of 525

$421

Average: $333

7

Average: 4

MICHAEL OATS

Sandwich, Mass. 02563

11,807

Rank: 11 out of 525

3,985

Rank: 1 out of 525

$1M

Rank: 22 out of 525

$252

Average: $333

3

Average: 4

STEPHEN POOR

Chelmsford, Mass. 01824

11,672

Rank: 12 out of 525

786

Rank: 217 out of 525

$215K

Rank: 207 out of 525

$274

Average: $333

15

Average: 4

GISELA VELEZ

Ayer, Mass. 01432

11,245

Rank: 13 out of 525

488

Rank: 310 out of 525

$1.69M

Rank: 10 out of 525

$3,457

Average: $333

23

Average: 4

TINA CLEARY

Boston, Mass. 02114

11,122

Rank: 14 out of 525

1,267

Rank: 96 out of 525

$2.3M

Rank: 8 out of 525

$1,817

Average: $333

9

Average: 4

BRADFORD SHINGLETON

Boston, Mass. 02114

9,848

Rank: 15 out of 525

2,084

Rank: 22 out of 525

$1.26M

Rank: 15 out of 525

$606

Average: $333

5

Average: 4

PHILLIP GENDELMAN

Burlington, Mass. 01803

9,803

Rank: 16 out of 525

1,580

Rank: 54 out of 525

$481K

Rank: 76 out of 525

$305

Average: $333

6

Average: 4

SAMUEL ALLEN

Lawrence, Mass. 01843

9,760

Rank: 17 out of 525

1,903

Rank: 31 out of 525

$546K

Rank: 58 out of 525

$287

Average: $333

5

Average: 4

SCOTT CORIN

N dartmouth, Mass. 02747

9,477

Rank: 18 out of 525

1,616

Rank: 53 out of 525

$540K

Rank: 62 out of 525

$334

Average: $333

6

Average: 4

CHARLES FOSTER

Waltham, Mass. 02451

9,397

Rank: 19 out of 525

730

Rank: 234 out of 525

$577K

Rank: 53 out of 525

$791

Average: $333

13

Average: 4

JOHN WEITER

Cambridge, Mass. 02140

9,222

Rank: 20 out of 525

1,573

Rank: 56 out of 525

$641K

Rank: 45 out of 525

$407

Average: $333

6

Average: 4

SHELDON BUZNEY

Wellesley, Mass. 02482

9,207

Rank: 21 out of 525

943

Rank: 162 out of 525

$1.1M

Rank: 20 out of 525

$1,169

Average: $333

10

Average: 4

MARK DACEY

Quincy, Mass. 02169

9,088

Rank: 22 out of 525

1,876

Rank: 35 out of 525

$1.64M

Rank: 11 out of 525

$874

Average: $333

5

Average: 4

MARK HEIMMEL

Fall river, Mass. 02720

8,946

Rank: 23 out of 525

902

Rank: 175 out of 525

$794K

Rank: 31 out of 525

$880

Average: $333

10

Average: 4

DEEBA HUSAIN

Boston, Mass. 02114

8,677

Rank: 24 out of 525

865

Rank: 186 out of 525

$2.29M

Rank: 9 out of 525

$2,645

Average: $333

10

Average: 4

WILLIAM SCHUTTEN

Falmouth, Mass. 02540

8,658

Rank: 25 out of 525

1,091

Rank: 129 out of 525

$148K

Rank: 273 out of 525

$135

Average: $333

8

Average: 4

JEFFREY MARX

Burlington, Mass. 01805

8,622

Rank: 26 out of 525

783

Rank: 218 out of 525

$1.23M

Rank: 16 out of 525

$1,577

Average: $333

11

Average: 4

DAVID AGAHIGIAN

Springfield, Mass. 01107

8,412

Rank: 27 out of 525

1,278

Rank: 94 out of 525

$955K

Rank: 25 out of 525

$747

Average: $333

7

Average: 4

HENRY KRIEGSTEIN

Plymouth, Mass. 02360

8,275

Rank: 28 out of 525

1,896

Rank: 32 out of 525

$987K

Rank: 23 out of 525

$521

Average: $333

4

Average: 4

DANIEL O'CONNOR

Plymouth, Mass. 02360

7,782

Rank: 29 out of 525

2,365

Rank: 13 out of 525

$1.07M

Rank: 21 out of 525

$452

Average: $333

3

Average: 4

ANDREW LAM

Springfield, Mass. 01107

7,782

Rank: 29 out of 525

804

Rank: 210 out of 525

$693K

Rank: 38 out of 525

$862

Average: $333

10

Average: 4

KAMERAN LASHKARI

North dartmouth, Mass. 02747

7,662

Rank: 31 out of 525

968

Rank: 153 out of 525

$1.16M

Rank: 17 out of 525

$1,201

Average: $333

8

Average: 4

PAMELA HENDERSON

Springfield, Mass. 01104

7,287

Rank: 32 out of 525

1,287

Rank: 92 out of 525

$552K

Rank: 57 out of 525

$429

Average: $333

6

Average: 4

THOMAS PAPPAVASELIO

Lawrence, Mass. 01843

7,282

Rank: 33 out of 525

1,366

Rank: 82 out of 525

$433K

Rank: 92 out of 525

$317

Average: $333

5

Average: 4

GEORGE PETERS

Worcester, Mass. 01605

7,256

Rank: 34 out of 525

813

Rank: 205 out of 525

$1.11M

Rank: 19 out of 525

$1,365

Average: $333

9

Average: 4

BRAD BAKER

Worcester, Mass. 01605

7,213

Rank: 35 out of 525

867

Rank: 185 out of 525

$1.31M

Rank: 13 out of 525

$1,516

Average: $333

8

Average: 4

TIMOTHY GOSLEE

Falmouth, Mass. 02540

7,003

Rank: 36 out of 525

1,016

Rank: 147 out of 525

$166K

Rank: 255 out of 525

$164

Average: $333

7

Average: 4

KULDIP VAID

Revere, Mass. 02151

6,994

Rank: 37 out of 525

1,487

Rank: 64 out of 525

$589K

Rank: 52 out of 525

$396

Average: $333

5

Average: 4

FRED ORLANDO

Pittsfield, Mass. 01201

6,898

Rank: 38 out of 525

2,522

Rank: 10 out of 525

$495K

Rank: 70 out of 525

$196

Average: $333

3

Average: 4

MICHAEL BRADBURY

Worcester, Mass. 01605

6,889

Rank: 39 out of 525

719

Rank: 236 out of 525

$923K

Rank: 28 out of 525

$1,284

Average: $333

10

Average: 4

HUSAMUDDIN ANSARI

Boston, Mass. 02114

6,843

Rank: 40 out of 525

1,872

Rank: 36 out of 525

$636K

Rank: 46 out of 525

$340

Average: $333

4

Average: 4

FINA BAROUCH

Peabody, Mass. 01960

6,817

Rank: 41 out of 525

823

Rank: 202 out of 525

$827K

Rank: 30 out of 525

$1,005

Average: $333

8

Average: 4

CLAUDIA RICHTER

Boston, Mass. 02114

6,795

Rank: 42 out of 525

2,262

Rank: 16 out of 525

$662K

Rank: 41 out of 525

$293

Average: $333

3

Average: 4

HOWARD YING

Taunton, Mass. 02780

6,779

Rank: 43 out of 525

661

Rank: 257 out of 525

$770K

Rank: 33 out of 525

$1,164

Average: $333

10

Average: 4

GREGORY BLAHA

Peabody, Mass. 01960

6,728

Rank: 44 out of 525

869

Rank: 184 out of 525

$558K

Rank: 55 out of 525

$642

Average: $333

8

Average: 4

JOHN CAPINO

Lowell, Mass. 01850

6,698

Rank: 45 out of 525

1,404

Rank: 76 out of 525

$460K

Rank: 84 out of 525

$327

Average: $333

5

Average: 4

ANDRE WITKIN

Boston, Mass. 02111

6,695

Rank: 46 out of 525

956

Rank: 155 out of 525

$1.4M

Rank: 12 out of 525

$1,465

Average: $333

7

Average: 4

MELVYN DEFRIN

Worcester, Mass. 01605

6,659

Rank: 47 out of 525

874

Rank: 182 out of 525

$929K

Rank: 27 out of 525

$1,063

Average: $333

8

Average: 4

BRADLEY FOSTER

Springfield, Mass. 01107

6,514

Rank: 48 out of 525

1,170

Rank: 111 out of 525

$654K

Rank: 42 out of 525

$559

Average: $333

6

Average: 4

MARK PATRON

Boston, Mass. 02111

6,259

Rank: 49 out of 525

521

Rank: 298 out of 525

$607K

Rank: 48 out of 525

$1,165

Average: $333

12

Average: 4

FRANK MCCABE

Worcester, Mass. 01605

6,230

Rank: 50 out of 525

907

Rank: 172 out of 525

$941K

Rank: 26 out of 525

$1,038

Average: $333

7

Average: 4

ROBERT KELLY

Fall river, Mass. 02720

6,190

Rank: 51 out of 525

1,376

Rank: 80 out of 525

$1.16M

Rank: 18 out of 525

$844

Average: $333

4

Average: 4

STEVEN NIELSEN

Quincy, Mass. 02169

6,121

Rank: 52 out of 525

2,052

Rank: 24 out of 525

$648K

Rank: 44 out of 525

$316

Average: $333

3

Average: 4

JOSHUA NEY

West yarmouth, Mass. 02673

6,114

Rank: 53 out of 525

1,947

Rank: 27 out of 525

$473K

Rank: 79 out of 525

$243

Average: $333

3

Average: 4

C. DOUGLAS EVANS

Wakefield, Mass. 01880

6,085

Rank: 54 out of 525

3,001

Rank: 3 out of 525

$761K

Rank: 34 out of 525

$254

Average: $333

2

Average: 4

DAVID MOVERMAN

Taunton, Mass. 02780

6,080

Rank: 55 out of 525

1,886

Rank: 33 out of 525

$409K

Rank: 100 out of 525

$217

Average: $333

3

Average: 4

PETER LOU

Boston, Mass. 02114

5,964

Rank: 56 out of 525

893

Rank: 177 out of 525

$778K

Rank: 32 out of 525

$872

Average: $333

7

Average: 4

JOHN PAPALE

Springfield, Mass. 01118

5,922

Rank: 57 out of 525

1,029

Rank: 146 out of 525

$441K

Rank: 90 out of 525

$429

Average: $333

6

Average: 4

PAUL WASSON

Quincy, Mass. 02169

5,835

Rank: 58 out of 525

3,615

Rank: 2 out of 525

$676K

Rank: 39 out of 525

$187

Average: $333

2

Average: 4

ROGER KALDAWY

Milford, Mass. 01757

5,729

Rank: 59 out of 525

1,759

Rank: 44 out of 525

$541K

Rank: 61 out of 525

$307

Average: $333

3

Average: 4

JANE SCHWEITZER

Falmouth, Mass. 02540

5,655

Rank: 60 out of 525

935

Rank: 166 out of 525

$152K

Rank: 269 out of 525

$162

Average: $333

6

Average: 4

JAMES HUNG

Boston, Mass. 02114

5,653

Rank: 61 out of 525

2,570

Rank: 8 out of 525

$533K

Rank: 63 out of 525

$207

Average: $333

2

Average: 4

JANE DICKERMAN

Norwood, Mass. 02062

5,572

Rank: 62 out of 525

1,177

Rank: 109 out of 525

$217K

Rank: 204 out of 525

$185

Average: $333

5

Average: 4

ADAM ROGERS

Boston, Mass. 02111

5,551

Rank: 63 out of 525

1,147

Rank: 114 out of 525

$621K

Rank: 47 out of 525

$541

Average: $333

5

Average: 4

WILLIAM TANG

Natick, Mass. 01760

5,491

Rank: 64 out of 525

812

Rank: 207 out of 525

$827K

Rank: 29 out of 525

$1,019

Average: $333

7

Average: 4

MARK LATINA

Reading, Mass. 01867

5,486

Rank: 65 out of 525

1,056

Rank: 136 out of 525

$522K

Rank: 65 out of 525

$494

Average: $333

5

Average: 4

JOHN MANDEVILLE

Quincy, Mass. 02169

5,441

Rank: 66 out of 525

1,106

Rank: 126 out of 525

$409K

Rank: 99 out of 525

$370

Average: $333

5

Average: 4

STEVEN BERGER

Springfield, Mass. 01118

5,389

Rank: 67 out of 525

2,093

Rank: 21 out of 525

$455K

Rank: 86 out of 525

$218

Average: $333

3

Average: 4

LAURA FINE

Boston, Mass. 02114

5,365

Rank: 68 out of 525

1,558

Rank: 59 out of 525

$443K

Rank: 88 out of 525

$284

Average: $333

3

Average: 4

JOSEPH GRODEN

Norwood, Mass. 02062

5,314

Rank: 69 out of 525

980

Rank: 151 out of 525

$334K

Rank: 125 out of 525

$341

Average: $333

5

Average: 4

AUDREY CHAN

West yarmouth, Mass. 02673

5,231

Rank: 70 out of 525

2,170

Rank: 19 out of 525

$474K

Rank: 78 out of 525

$219

Average: $333

2

Average: 4

CHRISTOPHER ROBINSON

Cambridge, Mass. 02138

5,210

Rank: 71 out of 525

1,119

Rank: 121 out of 525

$738K

Rank: 36 out of 525

$659

Average: $333

5

Average: 4

JOSEPH LEVY

Fall river, Mass. 02720

5,177

Rank: 72 out of 525

1,634

Rank: 51 out of 525

$462K

Rank: 83 out of 525

$283

Average: $333

3

Average: 4

DALE OATES

Quincy, Mass. 02169

5,167

Rank: 73 out of 525

2,643

Rank: 7 out of 525

$512K

Rank: 68 out of 525

$194

Average: $333

2

Average: 4

ROBERT KWON

Lawrence, Mass. 01843

5,154

Rank: 74 out of 525

910

Rank: 170 out of 525

$246K

Rank: 182 out of 525

$270

Average: $333

6

Average: 4

GLENN KIMBALL

Haverhill, Mass. 01830

5,153

Rank: 75 out of 525

2,544

Rank: 9 out of 525

$458K

Rank: 85 out of 525

$180

Average: $333

2

Average: 4

RAMAKRISHNA GADDIPATI

Salem, Mass. 01970

5,096

Rank: 76 out of 525

1,910

Rank: 30 out of 525

$439K

Rank: 91 out of 525

$230

Average: $333

3

Average: 4

ROBERT LYTLE

Hyannis, Mass. 02601

5,084

Rank: 77 out of 525

1,525

Rank: 60 out of 525

$485K

Rank: 75 out of 525

$318

Average: $333

3

Average: 4

KEVIN HULSEBERG

Holyoke, Mass. 01040

5,012

Rank: 78 out of 525

2,492

Rank: 11 out of 525

$442K

Rank: 89 out of 525

$177

Average: $333

2

Average: 4

ROBERT GUSHARD

Franklin, Mass. 02038

4,940

Rank: 79 out of 525

1,357

Rank: 83 out of 525

$326K

Rank: 133 out of 525

$240

Average: $333

4

Average: 4

RAMY RIZKALLA

Quincy, Mass. 02169

4,896

Rank: 80 out of 525

2,748

Rank: 5 out of 525

$542K

Rank: 60 out of 525

$197

Average: $333

2

Average: 4

DAVID KIELTY

N dartmouth, Mass. 02747

4,892

Rank: 81 out of 525

1,969

Rank: 26 out of 525

$452K

Rank: 87 out of 525

$229

Average: $333

2

Average: 4

KEVIN KAUFMANN

Brookline, Mass. 02445

4,869

Rank: 82 out of 525

1,053

Rank: 138 out of 525

$415K

Rank: 98 out of 525

$394

Average: $333

5

Average: 4

TREXLER TOPPING

Boston, Mass. 02114

4,847

Rank: 83 out of 525

865

Rank: 186 out of 525

$491K

Rank: 72 out of 525

$567

Average: $333

6

Average: 4

JOSEPH GOLD

Pittsfield, Mass. 01201

4,786

Rank: 84 out of 525

1,341

Rank: 85 out of 525

$399K

Rank: 103 out of 525

$298

Average: $333

4

Average: 4

DENNIS ARINELLA

Worcester, Mass. 01605

4,684

Rank: 85 out of 525

2,294

Rank: 14 out of 525

$342K

Rank: 121 out of 525

$149

Average: $333

2

Average: 4

JANIE HO

Norwood, Mass. 02062

4,682

Rank: 86 out of 525

822

Rank: 203 out of 525

$546K

Rank: 59 out of 525

$664

Average: $333

6

Average: 4

JOHN GURLEY

Manchester, Mass. 01944

4,644

Rank: 87 out of 525

1,787

Rank: 41 out of 525

$407K

Rank: 101 out of 525

$228

Average: $333

3

Average: 4

GREGORY HOFELDT

Fall river, Mass. 02720

4,612

Rank: 88 out of 525

1,805

Rank: 40 out of 525

$469K

Rank: 81 out of 525

$260

Average: $333

3

Average: 4

SZILARD KISS

Boston, Mass. 02111

4,598

Rank: 89 out of 525

459

Rank: 325 out of 525

$670K

Rank: 40 out of 525

$1,459

Average: $333

10

Average: 4

MICHAEL CHANG

South weymouth, Mass. 02190

4,580

Rank: 90 out of 525

1,492

Rank: 62 out of 525

$405K

Rank: 102 out of 525

$271

Average: $333

3

Average: 4

RICHARD STRECKER

Cohasset, Mass. 02025

4,495

Rank: 91 out of 525

1,707

Rank: 45 out of 525

$506K

Rank: 69 out of 525

$296

Average: $333

3

Average: 4

DEANNA RICKER

Needham, Mass. 02492

4,427

Rank: 92 out of 525

454

Rank: 327 out of 525

$146K

Rank: 275 out of 525

$322

Average: $333

10

Average: 4

PIERRE ALFRED

Greenfield, Mass. 01301

4,391

Rank: 93 out of 525

1,457

Rank: 69 out of 525

$464K

Rank: 82 out of 525

$318

Average: $333

3

Average: 4

PAUL BEADE

Fall river, Mass. 02720

4,339

Rank: 94 out of 525

1,110

Rank: 125 out of 525

$350K

Rank: 119 out of 525

$315

Average: $333

4

Average: 4

MARY LISA MCHAM

Quincy, Mass. 02169

4,308

Rank: 95 out of 525

1,928

Rank: 29 out of 525

$486K

Rank: 74 out of 525

$252

Average: $333

2

Average: 4

STEVEN NESS

Taunton, Mass. 02780

4,301

Rank: 96 out of 525

748

Rank: 225 out of 525

$599K

Rank: 50 out of 525

$800

Average: $333

6

Average: 4

ANDREW JUSKO

Springfield, Mass. 01104

4,266

Rank: 97 out of 525

1,374

Rank: 81 out of 525

$424K

Rank: 94 out of 525

$309

Average: $333

3

Average: 4

SHAHROKH KHANI

Beverly, Mass. 01915

4,263

Rank: 98 out of 525

539

Rank: 292 out of 525

$364K

Rank: 113 out of 525

$675

Average: $333

8

Average: 4

EVANGELOS GRAGOUDAS

Boston, Mass. 02114

4,250

Rank: 99 out of 525

1,352

Rank: 84 out of 525

$179K

Rank: 240 out of 525

$132

Average: $333

3

Average: 4

BRUCE EVENCHIK

Pittsfield, Mass. 01201

4,218

Rank: 100 out of 525

1,989

Rank: 25 out of 525

$388K

Rank: 108 out of 525

$195

Average: $333

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.