Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Massachusetts » Optometrist

Top Optometrist 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

WENDY LESLIE

Hyannis, Mass. 02601

5,852

Rank: 1 out of 782

675

Rank: 36 out of 782

$60.7K

Rank: 54 out of 782

$90

Average: $99

9

Average: 2

FRANK PUZIO

South dennis, Mass. 02660

5,237

Rank: 2 out of 782

778

Rank: 20 out of 782

$110K

Rank: 11 out of 782

$141

Average: $99

7

Average: 2

NEILL COWLES

Chatham, Mass. 02633

4,902

Rank: 3 out of 782

522

Rank: 59 out of 782

$80.5K

Rank: 23 out of 782

$154

Average: $99

9

Average: 2

MATTHEW PUZIO

South dennis, Mass. 02660

4,822

Rank: 4 out of 782

743

Rank: 24 out of 782

$102K

Rank: 12 out of 782

$138

Average: $99

6

Average: 2

HILARY WILLIAMS

Hull, Mass. 02045

4,702

Rank: 5 out of 782

312

Rank: 154 out of 782

$48.9K

Rank: 83 out of 782

$157

Average: $99

15

Average: 2

DANA RICKER

Bourne, Mass. 02532

4,670

Rank: 6 out of 782

631

Rank: 40 out of 782

$82.8K

Rank: 22 out of 782

$131

Average: $99

7

Average: 2

MARK SNYDER

Hyannis, Mass. 02601

4,285

Rank: 7 out of 782

452

Rank: 75 out of 782

$58.3K

Rank: 58 out of 782

$129

Average: $99

9

Average: 2

GORDON PRICE

Scituate, Mass. 02066

4,036

Rank: 8 out of 782

376

Rank: 119 out of 782

$51.3K

Rank: 73 out of 782

$137

Average: $99

11

Average: 2

DAVID MOMNIE

Chicopee, Mass. 01013

3,720

Rank: 9 out of 782

613

Rank: 41 out of 782

$59.5K

Rank: 57 out of 782

$97

Average: $99

6

Average: 2

THOMAS TOMASIK

South yarmouth, Mass. 02664

3,680

Rank: 10 out of 782

491

Rank: 65 out of 782

$54.7K

Rank: 66 out of 782

$111

Average: $99

7

Average: 2

PAUL ELLIOTT

Foxboro, Mass. 02035

3,679

Rank: 11 out of 782

340

Rank: 135 out of 782

$41.9K

Rank: 103 out of 782

$123

Average: $99

11

Average: 2

THERESA RUGGIERO

Northampton, Mass. 01060

3,669

Rank: 12 out of 782

172

Rank: 323 out of 782

$153K

Rank: 5 out of 782

$888

Average: $99

21

Average: 2

WILLIAM MATEIK

Winchendon, Mass. 01475

3,552

Rank: 13 out of 782

391

Rank: 105 out of 782

$43.1K

Rank: 100 out of 782

$110

Average: $99

9

Average: 2

CHRISTINE MORRIS

Falmouth, Mass. 02540

3,453

Rank: 14 out of 782

360

Rank: 126 out of 782

$40.1K

Rank: 117 out of 782

$111

Average: $99

10

Average: 2

PAUL CIACCIO

Orleans, Mass. 02653

3,379

Rank: 15 out of 782

426

Rank: 87 out of 782

$36.6K

Rank: 129 out of 782

$86

Average: $99

8

Average: 2

TIMOTHY LYNCH

Plymouth, Mass. 02360

3,367

Rank: 16 out of 782

638

Rank: 39 out of 782

$71.6K

Rank: 34 out of 782

$112

Average: $99

5

Average: 2

HENRY LAWRENCE

Amherst, Mass. 01002

3,280

Rank: 17 out of 782

540

Rank: 52 out of 782

$61.5K

Rank: 51 out of 782

$114

Average: $99

6

Average: 2

CAMILLE GUZEK-LATKA

Chicopee, Mass. 01013

3,277

Rank: 18 out of 782

464

Rank: 69 out of 782

$52.1K

Rank: 71 out of 782

$112

Average: $99

7

Average: 2

LARRY HARTUNG

North eastham, Mass. 02651

3,102

Rank: 19 out of 782

556

Rank: 49 out of 782

$35.6K

Rank: 139 out of 782

$64

Average: $99

6

Average: 2

HARRY CHURCHILL

Plymouth, Mass. 02360

2,895

Rank: 20 out of 782

324

Rank: 147 out of 782

$38.3K

Rank: 122 out of 782

$118

Average: $99

9

Average: 2

GEORGE SANTOS

Vineyard haven, Mass. 02568

2,887

Rank: 21 out of 782

463

Rank: 70 out of 782

$32.8K

Rank: 155 out of 782

$71

Average: $99

6

Average: 2

ROBERT HANNIGAN

Taunton, Mass. 02780

2,851

Rank: 22 out of 782

428

Rank: 85 out of 782

$40.1K

Rank: 118 out of 782

$94

Average: $99

7

Average: 2

DIANE TODD

Orleans, Mass. 02653

2,831

Rank: 23 out of 782

230

Rank: 228 out of 782

$24.2K

Rank: 219 out of 782

$105

Average: $99

12

Average: 2

JOSEPH GRANT

Plymouth, Mass. 02360

2,771

Rank: 24 out of 782

324

Rank: 147 out of 782

$25.8K

Rank: 204 out of 782

$80

Average: $99

9

Average: 2

BARBARA GROVE

Mashpee, Mass. 02649

2,767

Rank: 25 out of 782

455

Rank: 73 out of 782

$47.5K

Rank: 87 out of 782

$104

Average: $99

6

Average: 2

WAYNE HJERPE

West harwich, Mass. 02671

2,678

Rank: 26 out of 782

422

Rank: 91 out of 782

$89.9K

Rank: 20 out of 782

$213

Average: $99

6

Average: 2

MATTHEW WATERBURY

Falmouth, Mass. 02540

2,652

Rank: 27 out of 782

330

Rank: 143 out of 782

$38.3K

Rank: 123 out of 782

$116

Average: $99

8

Average: 2

JAMES LAHIVE

Wellesley, Mass. 02482

2,502

Rank: 28 out of 782

1,807

Rank: 1 out of 782

$223K

Rank: 1 out of 782

$123

Average: $99

1

Average: 2

JOHN MAGALHAES

N dartmouth, Mass. 02747

2,449

Rank: 29 out of 782

387

Rank: 107 out of 782

$69.9K

Rank: 38 out of 782

$181

Average: $99

6

Average: 2

KATHLEEN BASILE

Wellesley, Mass. 02482

2,431

Rank: 30 out of 782

1,779

Rank: 2 out of 782

$215K

Rank: 2 out of 782

$121

Average: $99

1

Average: 2

RENEE GOMEZ CHLEBICA

Mansfield, Mass. 02048

2,412

Rank: 31 out of 782

350

Rank: 131 out of 782

$52.8K

Rank: 70 out of 782

$151

Average: $99

7

Average: 2

HOLLY MOSKOS

Middleboro, Mass. 02346

2,408

Rank: 32 out of 782

311

Rank: 156 out of 782

$25.8K

Rank: 203 out of 782

$83

Average: $99

8

Average: 2

DONALD HILL

Dracut, Mass. 01826

2,385

Rank: 33 out of 782

269

Rank: 191 out of 782

$32.1K

Rank: 157 out of 782

$119

Average: $99

9

Average: 2

CARL GUSTAFSON

Weymouth, Mass. 02189

2,363

Rank: 34 out of 782

297

Rank: 166 out of 782

$34.6K

Rank: 144 out of 782

$117

Average: $99

8

Average: 2

SARAH HETU RADNY

Taunton, Mass. 02780

2,301

Rank: 35 out of 782

1,222

Rank: 6 out of 782

$162K

Rank: 4 out of 782

$132

Average: $99

2

Average: 2

RICHARD JARVIS

Gardner, Mass. 01440

2,250

Rank: 36 out of 782

225

Rank: 238 out of 782

$20K

Rank: 272 out of 782

$89

Average: $99

10

Average: 2

CHAD MCDONALD

Newburyport, Mass. 01950

2,179

Rank: 37 out of 782

390

Rank: 106 out of 782

$50.1K

Rank: 78 out of 782

$128

Average: $99

6

Average: 2

JANIS COTTER

Revere, Mass. 02151

2,173

Rank: 38 out of 782

445

Rank: 77 out of 782

$70.8K

Rank: 36 out of 782

$159

Average: $99

5

Average: 2

MIEU VO

Kingston, Mass. 02364

2,170

Rank: 39 out of 782

166

Rank: 332 out of 782

$33.4K

Rank: 149 out of 782

$201

Average: $99

13

Average: 2

ANNE FARLEY-POYANT

West yarmouth, Mass. 02673

2,158

Rank: 40 out of 782

1,185

Rank: 8 out of 782

$145K

Rank: 6 out of 782

$122

Average: $99

2

Average: 2

LINDA BENNETT

Belmont, Mass. 02478

2,123

Rank: 41 out of 782

292

Rank: 170 out of 782

$36.4K

Rank: 131 out of 782

$125

Average: $99

7

Average: 2

BRIAN ALEO

Taunton, Mass. 02780

2,116

Rank: 42 out of 782

445

Rank: 77 out of 782

$47K

Rank: 88 out of 782

$106

Average: $99

5

Average: 2

THOMAS SCHULTZ

Ware, Mass. 01082

2,109

Rank: 43 out of 782

565

Rank: 47 out of 782

$99.8K

Rank: 14 out of 782

$177

Average: $99

4

Average: 2

ROBERT JORDAN

North attleboro, Mass. 02760

2,092

Rank: 44 out of 782

1,156

Rank: 9 out of 782

$178K

Rank: 3 out of 782

$154

Average: $99

2

Average: 2

MICHAEL HILL

Dracut, Mass. 01826

2,078

Rank: 45 out of 782

134

Rank: 404 out of 782

$20.3K

Rank: 266 out of 782

$152

Average: $99

16

Average: 2

NEIL SCHRAM

Charlestown, Mass. 02129

1,991

Rank: 46 out of 782

220

Rank: 245 out of 782

$16.2K

Rank: 337 out of 782

$74

Average: $99

9

Average: 2

JEFFREY MORRILL

Franklin, Mass. 02038

1,962

Rank: 47 out of 782

317

Rank: 152 out of 782

$37.8K

Rank: 125 out of 782

$119

Average: $99

6

Average: 2

JOHN MARABELLO

Lancaster, Mass. 01523

1,921

Rank: 48 out of 782

795

Rank: 19 out of 782

$132K

Rank: 9 out of 782

$166

Average: $99

2

Average: 2

TODD GREENE

Springfield, Mass. 01118

1,891

Rank: 49 out of 782

760

Rank: 22 out of 782

$76.8K

Rank: 29 out of 782

$101

Average: $99

2

Average: 2

DONALD KORB

Boston, Mass. 02215

1,858

Rank: 50 out of 782

420

Rank: 92 out of 782

$53.3K

Rank: 69 out of 782

$127

Average: $99

4

Average: 2

LISA MURRAY

Boston, Mass. 02114

1,853

Rank: 51 out of 782

1,435

Rank: 3 out of 782

$137K

Rank: 7 out of 782

$95

Average: $99

1

Average: 2

MAHESH BHARDWAJ

Peabody, Mass. 01960

1,842

Rank: 52 out of 782

1,110

Rank: 10 out of 782

$78.7K

Rank: 27 out of 782

$71

Average: $99

2

Average: 2

KATHERINE COFFEY

Milton, Mass. 02186

1,824

Rank: 53 out of 782

118

Rank: 438 out of 782

$15.9K

Rank: 342 out of 782

$135

Average: $99

15

Average: 2

ALAN LEAVITT

Mashpee, Mass. 02649

1,778

Rank: 54 out of 782

499

Rank: 63 out of 782

$44.3K

Rank: 97 out of 782

$89

Average: $99

4

Average: 2

RICHARD PETRONE

Peabody, Mass. 01960

1,766

Rank: 55 out of 782

1,201

Rank: 7 out of 782

$79K

Rank: 26 out of 782

$66

Average: $99

1

Average: 2

DAVID MCQUEEN

Hyannis, Mass. 02601

1,736

Rank: 56 out of 782

387

Rank: 107 out of 782

$50.6K

Rank: 77 out of 782

$131

Average: $99

4

Average: 2

STEPHEN TAYLOR

Boston, Mass. 02114

1,726

Rank: 57 out of 782

1,271

Rank: 5 out of 782

$132K

Rank: 8 out of 782

$104

Average: $99

1

Average: 2

DAVID BARON

Fitchburg, Mass. 01420

1,722

Rank: 58 out of 782

191

Rank: 288 out of 782

$15.5K

Rank: 358 out of 782

$81

Average: $99

9

Average: 2

DAVID SHEINKOPF

South yarmouth, Mass. 02664

1,615

Rank: 59 out of 782

233

Rank: 224 out of 782

$28.1K

Rank: 184 out of 782

$121

Average: $99

7

Average: 2

MICHAEL RUBY

Nantucket, Mass. 02554

1,606

Rank: 60 out of 782

433

Rank: 83 out of 782

$60.9K

Rank: 53 out of 782

$141

Average: $99

4

Average: 2

LAURIE ELGAS

Natick, Mass. 01760

1,575

Rank: 61 out of 782

295

Rank: 167 out of 782

$40.6K

Rank: 113 out of 782

$138

Average: $99

5

Average: 2

ROBERT CRAWFORD

Brockton, Mass. 02301

1,554

Rank: 62 out of 782

894

Rank: 13 out of 782

$97.3K

Rank: 15 out of 782

$109

Average: $99

2

Average: 2

PATRICK BESSETTE

Burlington, Mass. 01805

1,550

Rank: 63 out of 782

1,079

Rank: 11 out of 782

$74.4K

Rank: 31 out of 782

$69

Average: $99

1

Average: 2

KANI BROWN

Northampton, Mass. 01062

1,496

Rank: 64 out of 782

743

Rank: 24 out of 782

$95.9K

Rank: 18 out of 782

$129

Average: $99

2

Average: 2

LINDA BOTELLO

Centerville, Mass. 02632

1,468

Rank: 65 out of 782

524

Rank: 57 out of 782

$86.1K

Rank: 21 out of 782

$164

Average: $99

3

Average: 2

DAVID KAHAN

Methuen, Mass. 01844

1,455

Rank: 66 out of 782

384

Rank: 111 out of 782

$41.4K

Rank: 110 out of 782

$108

Average: $99

4

Average: 2

MATTHEW FORGUES

Worcester, Mass. 01609

1,450

Rank: 67 out of 782

1,287

Rank: 4 out of 782

$123K

Rank: 10 out of 782

$95

Average: $99

1

Average: 2

MICHAEL FLORIDIA

Carver, Mass. 02330

1,437

Rank: 68 out of 782

106

Rank: 467 out of 782

$10.8K

Rank: 448 out of 782

$101

Average: $99

14

Average: 2

GWYNN HORSBURGH

Burlington, Mass. 01805

1,425

Rank: 69 out of 782

984

Rank: 12 out of 782

$66.4K

Rank: 43 out of 782

$68

Average: $99

1

Average: 2

GAIL MARCHETTO

Abington, Mass. 02351

1,412

Rank: 70 out of 782

160

Rank: 346 out of 782

$24.1K

Rank: 222 out of 782

$151

Average: $99

9

Average: 2

RONALD FERRUCCI

Milford, Mass. 01757

1,409

Rank: 71 out of 782

347

Rank: 132 out of 782

$46.9K

Rank: 89 out of 782

$135

Average: $99

4

Average: 2

JEFFREY KENYON

North dartmouth, Mass. 02747

1,406

Rank: 72 out of 782

281

Rank: 183 out of 782

$45.5K

Rank: 93 out of 782

$162

Average: $99

5

Average: 2

MATTHEW GARSTON

Boston, Mass. 02215

1,368

Rank: 73 out of 782

218

Rank: 248 out of 782

$17.7K

Rank: 309 out of 782

$81

Average: $99

6

Average: 2

HEIDI FRANK

Chelmsford, Mass. 01824

1,334

Rank: 74 out of 782

720

Rank: 31 out of 782

$101K

Rank: 13 out of 782

$140

Average: $99

2

Average: 2

NEIL KOZOL

North easton, Mass. 02356

1,330

Rank: 75 out of 782

301

Rank: 163 out of 782

$41.8K

Rank: 105 out of 782

$139

Average: $99

4

Average: 2

MARK SCHIFFMAN

Provincetown, Mass. 02657

1,321

Rank: 76 out of 782

232

Rank: 227 out of 782

$27.1K

Rank: 194 out of 782

$117

Average: $99

6

Average: 2

STEPHEN HOLMES JR.

Sandwich, Mass. 02563

1,306

Rank: 77 out of 782

291

Rank: 172 out of 782

$18.9K

Rank: 293 out of 782

$65

Average: $99

4

Average: 2

RENEE REIS

North dartmouth, Mass. 02747

1,270

Rank: 78 out of 782

869

Rank: 15 out of 782

$96.2K

Rank: 17 out of 782

$111

Average: $99

1

Average: 2

GERALD SAVARD

Middleboro, Mass. 02346

1,251

Rank: 79 out of 782

315

Rank: 153 out of 782

$21K

Rank: 256 out of 782

$67

Average: $99

4

Average: 2

JOANNE CARUSO

Watertown, Mass. 02472

1,223

Rank: 80 out of 782

104

Rank: 474 out of 782

$10.7K

Rank: 450 out of 782

$103

Average: $99

12

Average: 2

KRISTY WOOLER

Boston, Mass. 02114

1,211

Rank: 81 out of 782

800

Rank: 18 out of 782

$96.4K

Rank: 16 out of 782

$121

Average: $99

2

Average: 2

JASON BESECKER

Greenfield, Mass. 01301

1,192

Rank: 82 out of 782

857

Rank: 16 out of 782

$75.7K

Rank: 30 out of 782

$88

Average: $99

1

Average: 2

JOHN HERMAN

Pittsfield, Mass. 01201

1,170

Rank: 83 out of 782

336

Rank: 139 out of 782

$61K

Rank: 52 out of 782

$182

Average: $99

3

Average: 2

THOMAS ALEO

Weymouth, Mass. 02188

1,165

Rank: 84 out of 782

426

Rank: 87 out of 782

$36.1K

Rank: 137 out of 782

$85

Average: $99

3

Average: 2

ROBERT GROSS

Cambridge, Mass. 02139

1,149

Rank: 85 out of 782

188

Rank: 299 out of 782

$16.8K

Rank: 323 out of 782

$89

Average: $99

6

Average: 2

JACK HALPREN

Wareham, Mass. 02571

1,134

Rank: 86 out of 782

235

Rank: 223 out of 782

$24.1K

Rank: 220 out of 782

$103

Average: $99

5

Average: 2

JAMES VALENTI

Lawrence, Mass. 01843

1,130

Rank: 87 out of 782

683

Rank: 34 out of 782

$68.5K

Rank: 40 out of 782

$100

Average: $99

2

Average: 2

MARIA SERIO

Wellesley, Mass. 02482

1,118

Rank: 88 out of 782

807

Rank: 17 out of 782

$91.5K

Rank: 19 out of 782

$113

Average: $99

1

Average: 2

WILLIAM LANGFIELD

Somerset, Mass. 02726

1,117

Rank: 89 out of 782

255

Rank: 203 out of 782

$35.4K

Rank: 140 out of 782

$139

Average: $99

4

Average: 2

JANET CODLEY

Hingham, Mass. 02043

1,108

Rank: 90 out of 782

127

Rank: 424 out of 782

$14.2K

Rank: 380 out of 782

$112

Average: $99

9

Average: 2

JESSICA CROOKER

Scituate, Mass. 02066

1,092

Rank: 91 out of 782

150

Rank: 367 out of 782

$16.5K

Rank: 332 out of 782

$110

Average: $99

7

Average: 2

WENSHENG YAO

Lawrence, Mass. 01840

1,082

Rank: 92 out of 782

423

Rank: 90 out of 782

$79.2K

Rank: 25 out of 782

$187

Average: $99

3

Average: 2

CHRISTOPHER SYMOLON

Springfield, Mass. 01104

1,073

Rank: 93 out of 782

584

Rank: 44 out of 782

$78.7K

Rank: 28 out of 782

$135

Average: $99

2

Average: 2

VICTOR GANSON

Attleboro, Mass. 02703

1,070

Rank: 94 out of 782

488

Rank: 67 out of 782

$53.6K

Rank: 67 out of 782

$110

Average: $99

2

Average: 2

DAVID FINKELSTEIN

Vineyard haven, Mass. 02568

1,052

Rank: 95 out of 782

528

Rank: 56 out of 782

$72K

Rank: 33 out of 782

$136

Average: $99

2

Average: 2

GARY CAMPBELL

Rockland, Mass. 02370

1,049

Rank: 96 out of 782

199

Rank: 274 out of 782

$19.9K

Rank: 277 out of 782

$100

Average: $99

5

Average: 2

STEVEN SIKALIS

Lowell, Mass. 01851

1,043

Rank: 97 out of 782

155

Rank: 358 out of 782

$22.4K

Rank: 243 out of 782

$145

Average: $99

7

Average: 2

MATTHEW KAIM

Winthrop, Mass. 02152

1,042

Rank: 98 out of 782

94

Rank: 505 out of 782

$14.3K

Rank: 377 out of 782

$152

Average: $99

11

Average: 2

RONALD CLINE

Randolph, Mass. 02368

1,039

Rank: 99 out of 782

312

Rank: 154 out of 782

$49.1K

Rank: 82 out of 782

$157

Average: $99

3

Average: 2

RAFFAELE PETROSINO

Wakefield, Mass. 01880

1,036

Rank: 100 out of 782

221

Rank: 243 out of 782

$51.2K

Rank: 74 out of 782

$232

Average: $99

5

Average: 2

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.