Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Florida » Optometrist

Top Optometrist Providers in Florida

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

STUART KAUFMAN

Zephyrhills, Fla. 33542

10,848

Rank: 1 out of 1,371

1,702

Rank: 24 out of 1,371

$751K

Rank: 1 out of 1,371

$441

Average: $117

6

Average: 2

LUCIE NGAR

Ruskin, Fla. 33570

8,347

Rank: 2 out of 1,371

3,794

Rank: 1 out of 1,371

$537K

Rank: 4 out of 1,371

$142

Average: $117

2

Average: 2

FERNANDO SILVA

Miami, Fla. 33145

7,128

Rank: 3 out of 1,371

1,706

Rank: 23 out of 1,371

$433K

Rank: 7 out of 1,371

$254

Average: $117

4

Average: 2

ALAN JONES

Coconut creek, Fla. 33073

7,108

Rank: 4 out of 1,371

1,140

Rank: 59 out of 1,371

$580K

Rank: 3 out of 1,371

$509

Average: $117

6

Average: 2

ALAN MARAMARA

Ruskin, Fla. 33570

7,086

Rank: 5 out of 1,371

2,364

Rank: 9 out of 1,371

$431K

Rank: 8 out of 1,371

$182

Average: $117

3

Average: 2

GLARA YI POWELL

Ft myers, Fla. 33919

6,775

Rank: 6 out of 1,371

3,512

Rank: 3 out of 1,371

$449K

Rank: 6 out of 1,371

$128

Average: $117

2

Average: 2

LESLIE ALONZO

Brandon, Fla. 33511

5,839

Rank: 7 out of 1,371

822

Rank: 110 out of 1,371

$247K

Rank: 26 out of 1,371

$300

Average: $117

7

Average: 2

MICHAEL MANDESE

Melbourne, Fla. 32904

5,476

Rank: 8 out of 1,371

1,157

Rank: 57 out of 1,371

$328K

Rank: 13 out of 1,371

$284

Average: $117

5

Average: 2

MICHAEL LEWIS

Ft myers, Fla. 33919

5,470

Rank: 9 out of 1,371

1,876

Rank: 15 out of 1,371

$743K

Rank: 2 out of 1,371

$396

Average: $117

3

Average: 2

DAVID MERTZLUFFT

Venice, Fla. 34285

5,362

Rank: 10 out of 1,371

2,465

Rank: 7 out of 1,371

$308K

Rank: 16 out of 1,371

$125

Average: $117

2

Average: 2

MARK LIEBETREU

Ft myers, Fla. 33919

5,220

Rank: 11 out of 1,371

3,033

Rank: 4 out of 1,371

$361K

Rank: 11 out of 1,371

$119

Average: $117

2

Average: 2

SCOTT STEVENS

Venice, Fla. 34285

5,220

Rank: 11 out of 1,371

2,379

Rank: 8 out of 1,371

$294K

Rank: 18 out of 1,371

$124

Average: $117

2

Average: 2

JAMES CAMPBELL

Ft myers, Fla. 33919

5,204

Rank: 13 out of 1,371

2,698

Rank: 5 out of 1,371

$341K

Rank: 12 out of 1,371

$126

Average: $117

2

Average: 2

BRUCE GINSBERG

North miami beach, Fla. 33160

5,159

Rank: 14 out of 1,371

3,534

Rank: 2 out of 1,371

$525K

Rank: 5 out of 1,371

$148

Average: $117

1

Average: 2

MARC BROCKMAN

West palm beach, Fla. 33401

4,859

Rank: 15 out of 1,371

1,970

Rank: 13 out of 1,371

$326K

Rank: 14 out of 1,371

$165

Average: $117

2

Average: 2

ANIEKA WILLIAMS

Coral gables, Fla. 33134

4,692

Rank: 16 out of 1,371

2,134

Rank: 10 out of 1,371

$378K

Rank: 10 out of 1,371

$177

Average: $117

2

Average: 2

CHRISTOPHER FREY

Port st lucie, Fla. 34983

4,462

Rank: 17 out of 1,371

1,306

Rank: 42 out of 1,371

$258K

Rank: 24 out of 1,371

$198

Average: $117

3

Average: 2

JON BATZER

Port charlotte, Fla. 33952

4,450

Rank: 18 out of 1,371

1,771

Rank: 20 out of 1,371

$263K

Rank: 21 out of 1,371

$148

Average: $117

3

Average: 2

RICHARD BRANSGROVE

Sunrise, Fla. 33351

4,446

Rank: 19 out of 1,371

2,689

Rank: 6 out of 1,371

$392K

Rank: 9 out of 1,371

$146

Average: $117

2

Average: 2

SCOTT HAN

Bradenton, Fla. 34209

4,403

Rank: 20 out of 1,371

1,712

Rank: 22 out of 1,371

$271K

Rank: 19 out of 1,371

$158

Average: $117

3

Average: 2

KATE WAGNER

Fort myers, Fla. 33907

4,287

Rank: 21 out of 1,371

1,364

Rank: 37 out of 1,371

$262K

Rank: 22 out of 1,371

$192

Average: $117

3

Average: 2

CHARLES STEVENSON

Defuniak springs, Fla. 32435

4,270

Rank: 22 out of 1,371

868

Rank: 102 out of 1,371

$268K

Rank: 20 out of 1,371

$308

Average: $117

5

Average: 2

ROBERT HOFFERT

Tarpon springs, Fla. 34689

4,227

Rank: 23 out of 1,371

268

Rank: 429 out of 1,371

$29.7K

Rank: 459 out of 1,371

$111

Average: $117

16

Average: 2

ERIC STRAUT

Melbourne, Fla. 32904

4,112

Rank: 24 out of 1,371

1,280

Rank: 43 out of 1,371

$245K

Rank: 27 out of 1,371

$192

Average: $117

3

Average: 2

ERIC EISELMAN

Fort myers, Fla. 33901

4,094

Rank: 25 out of 1,371

772

Rank: 117 out of 1,371

$226K

Rank: 32 out of 1,371

$293

Average: $117

5

Average: 2

PATRISA TARE

Miami, Fla. 33176

3,995

Rank: 26 out of 1,371

1,967

Rank: 14 out of 1,371

$323K

Rank: 15 out of 1,371

$164

Average: $117

2

Average: 2

BRIAN BURRY

Kissimmee, Fla. 34744

3,892

Rank: 27 out of 1,371

910

Rank: 89 out of 1,371

$259K

Rank: 23 out of 1,371

$284

Average: $117

4

Average: 2

MICHAEL SPENCER

Fort myers, Fla. 33901

3,888

Rank: 28 out of 1,371

479

Rank: 234 out of 1,371

$184K

Rank: 49 out of 1,371

$384

Average: $117

8

Average: 2

MICHAEL LANGE

Ocala, Fla. 34474

3,872

Rank: 29 out of 1,371

1,157

Rank: 57 out of 1,371

$256K

Rank: 25 out of 1,371

$221

Average: $117

3

Average: 2

MARK SEVIGNY

Wauchula, Fla. 33873

3,738

Rank: 30 out of 1,371

745

Rank: 130 out of 1,371

$238K

Rank: 28 out of 1,371

$319

Average: $117

5

Average: 2

JENNIFER IANNARELLI

Daytona beach, Fla. 32114

3,637

Rank: 31 out of 1,371

1,779

Rank: 19 out of 1,371

$228K

Rank: 30 out of 1,371

$128

Average: $117

2

Average: 2

JAMES BERRY

Leesburg, Fla. 34748

3,586

Rank: 32 out of 1,371

1,222

Rank: 47 out of 1,371

$202K

Rank: 37 out of 1,371

$165

Average: $117

3

Average: 2

KYLE SCHAUB

Sarasota, Fla. 34239

3,533

Rank: 33 out of 1,371

1,806

Rank: 18 out of 1,371

$215K

Rank: 34 out of 1,371

$119

Average: $117

2

Average: 2

MUNEER HANNA

Jacksonville, Fla. 32216

3,501

Rank: 34 out of 1,371

1,500

Rank: 29 out of 1,371

$224K

Rank: 33 out of 1,371

$149

Average: $117

2

Average: 2

GLENN PIESCHKE

Ocala, Fla. 34474

3,480

Rank: 35 out of 1,371

1,845

Rank: 16 out of 1,371

$212K

Rank: 35 out of 1,371

$115

Average: $117

2

Average: 2

JAMES LAWRENCE

Ruskin, Fla. 33570

3,414

Rank: 36 out of 1,371

734

Rank: 135 out of 1,371

$157K

Rank: 73 out of 1,371

$214

Average: $117

5

Average: 2

MICHAEL MADISON

Marco island, Fla. 34145

3,414

Rank: 36 out of 1,371

1,167

Rank: 54 out of 1,371

$228K

Rank: 31 out of 1,371

$195

Average: $117

3

Average: 2

WILLIAM CUTTING

Fort myers, Fla. 33901

3,393

Rank: 38 out of 1,371

582

Rank: 174 out of 1,371

$186K

Rank: 45 out of 1,371

$320

Average: $117

6

Average: 2

RYAN VERXAGIO

Hallandale beach, Fla. 33009

3,303

Rank: 39 out of 1,371

1,311

Rank: 41 out of 1,371

$306K

Rank: 17 out of 1,371

$234

Average: $117

3

Average: 2

THOMAS BRILL

North port, Fla. 34287

3,294

Rank: 40 out of 1,371

1,010

Rank: 79 out of 1,371

$163K

Rank: 67 out of 1,371

$161

Average: $117

3

Average: 2

DAVID EDINGER

Panama city, Fla. 32405

3,200

Rank: 41 out of 1,371

1,623

Rank: 25 out of 1,371

$179K

Rank: 53 out of 1,371

$110

Average: $117

2

Average: 2

STEVEN BOVIO

Sarasota, Fla. 34232

3,129

Rank: 42 out of 1,371

510

Rank: 211 out of 1,371

$158K

Rank: 69 out of 1,371

$311

Average: $117

6

Average: 2

ERIC FAZIO

Tampa, Fla. 33618

3,096

Rank: 43 out of 1,371

1,137

Rank: 60 out of 1,371

$199K

Rank: 38 out of 1,371

$175

Average: $117

3

Average: 2

ANDREW COPELY

Orlando, Fla. 32839

3,053

Rank: 44 out of 1,371

884

Rank: 95 out of 1,371

$166K

Rank: 61 out of 1,371

$188

Average: $117

3

Average: 2

VALERIE MOULDS

Sebring, Fla. 33870

3,045

Rank: 45 out of 1,371

1,197

Rank: 53 out of 1,371

$177K

Rank: 54 out of 1,371

$148

Average: $117

3

Average: 2

JANICE BIRR

Cape coral, Fla. 33904

3,043

Rank: 46 out of 1,371

1,014

Rank: 78 out of 1,371

$198K

Rank: 39 out of 1,371

$195

Average: $117

3

Average: 2

CHERYL SIMONEAU

Port charlotte, Fla. 33952

3,024

Rank: 47 out of 1,371

1,612

Rank: 27 out of 1,371

$193K

Rank: 41 out of 1,371

$120

Average: $117

2

Average: 2

YISSELL SANCHEZ ACOSTA

Palm beach gardens, Fla. 33410

2,985

Rank: 48 out of 1,371

1,005

Rank: 82 out of 1,371

$206K

Rank: 36 out of 1,371

$205

Average: $117

3

Average: 2

JAMES LENHART

Venice, Fla. 34285

2,937

Rank: 49 out of 1,371

1,433

Rank: 32 out of 1,371

$172K

Rank: 56 out of 1,371

$120

Average: $117

2

Average: 2

ERIC BRODSKY

Ruskin, Fla. 33570

2,908

Rank: 50 out of 1,371

1,379

Rank: 35 out of 1,371

$180K

Rank: 52 out of 1,371

$131

Average: $117

2

Average: 2

L YOUMANS

Labelle, Fla. 33935

2,876

Rank: 51 out of 1,371

325

Rank: 352 out of 1,371

$158K

Rank: 70 out of 1,371

$487

Average: $117

9

Average: 2

CHARLES LANCASTER

Jacksonville beach, Fla. 32250

2,853

Rank: 52 out of 1,371

1,220

Rank: 49 out of 1,371

$192K

Rank: 42 out of 1,371

$157

Average: $117

2

Average: 2

DANIEL RITZ

Ocala, Fla. 34476

2,850

Rank: 53 out of 1,371

1,082

Rank: 68 out of 1,371

$163K

Rank: 65 out of 1,371

$151

Average: $117

3

Average: 2

DAVID HENDRIX

Titusville, Fla. 32780

2,808

Rank: 54 out of 1,371

1,120

Rank: 62 out of 1,371

$169K

Rank: 57 out of 1,371

$151

Average: $117

3

Average: 2

JASON XUNA

Hallandale beach, Fla. 33009

2,800

Rank: 55 out of 1,371

1,240

Rank: 45 out of 1,371

$234K

Rank: 29 out of 1,371

$189

Average: $117

2

Average: 2

GENE WONG

Panama city, Fla. 32405

2,792

Rank: 56 out of 1,371

1,222

Rank: 47 out of 1,371

$167K

Rank: 60 out of 1,371

$136

Average: $117

2

Average: 2

FELIX TORRES

Hollywood, Fla. 33021

2,783

Rank: 57 out of 1,371

1,208

Rank: 52 out of 1,371

$166K

Rank: 62 out of 1,371

$137

Average: $117

2

Average: 2

KIMBERLY RIORDAN

Jacksonville, Fla. 32207

2,731

Rank: 58 out of 1,371

737

Rank: 134 out of 1,371

$144K

Rank: 82 out of 1,371

$196

Average: $117

4

Average: 2

J GAUNT

Englewood, Fla. 34223

2,725

Rank: 59 out of 1,371

1,218

Rank: 51 out of 1,371

$157K

Rank: 72 out of 1,371

$129

Average: $117

2

Average: 2

BRIAN JONES

Mount dora, Fla. 32757

2,715

Rank: 60 out of 1,371

1,452

Rank: 31 out of 1,371

$165K

Rank: 63 out of 1,371

$114

Average: $117

2

Average: 2

TERRANCE HAFNER

Sebring, Fla. 33870

2,695

Rank: 61 out of 1,371

1,622

Rank: 26 out of 1,371

$144K

Rank: 83 out of 1,371

$89

Average: $117

2

Average: 2

RONALD SEVIGNY

Avon park, Fla. 33825

2,677

Rank: 62 out of 1,371

1,015

Rank: 77 out of 1,371

$161K

Rank: 68 out of 1,371

$159

Average: $117

3

Average: 2

WILLIAM AVONDA

Lake city, Fla. 32025

2,675

Rank: 63 out of 1,371

1,109

Rank: 64 out of 1,371

$186K

Rank: 47 out of 1,371

$167

Average: $117

2

Average: 2

KENNETH MURPHY

Tarpon springs, Fla. 34689

2,659

Rank: 64 out of 1,371

1,167

Rank: 54 out of 1,371

$151K

Rank: 75 out of 1,371

$130

Average: $117

2

Average: 2

RANDALL PARRISH

Labelle, Fla. 33935

2,647

Rank: 65 out of 1,371

352

Rank: 320 out of 1,371

$141K

Rank: 88 out of 1,371

$401

Average: $117

8

Average: 2

DOUGLAS MEIER

Altamonte springs, Fla. 32714

2,645

Rank: 66 out of 1,371

1,998

Rank: 12 out of 1,371

$189K

Rank: 44 out of 1,371

$94

Average: $117

1

Average: 2

CURTIS SCHMIDT

Jacksonville, Fla. 32204

2,611

Rank: 67 out of 1,371

1,453

Rank: 30 out of 1,371

$186K

Rank: 46 out of 1,371

$128

Average: $117

2

Average: 2

FREDRICK VIHLEN

Leesburg, Fla. 34748

2,580

Rank: 68 out of 1,371

1,100

Rank: 65 out of 1,371

$158K

Rank: 71 out of 1,371

$144

Average: $117

2

Average: 2

PAUL GLASS

Wesley chapel, Fla. 33543

2,570

Rank: 69 out of 1,371

1,419

Rank: 33 out of 1,371

$149K

Rank: 78 out of 1,371

$105

Average: $117

2

Average: 2

MIGUEL DE FALCO

Hialeah, Fla. 33012

2,542

Rank: 70 out of 1,371

527

Rank: 199 out of 1,371

$168K

Rank: 58 out of 1,371

$319

Average: $117

5

Average: 2

RICHARD GREENE

St augustine, Fla. 32080

2,526

Rank: 71 out of 1,371

509

Rank: 214 out of 1,371

$134K

Rank: 94 out of 1,371

$263

Average: $117

5

Average: 2

STUART GINDOFF

Sarasota, Fla. 34239

2,524

Rank: 72 out of 1,371

788

Rank: 113 out of 1,371

$123K

Rank: 104 out of 1,371

$156

Average: $117

3

Average: 2

IAN JUNG

Spring hill, Fla. 34608

2,524

Rank: 72 out of 1,371

648

Rank: 156 out of 1,371

$154K

Rank: 74 out of 1,371

$238

Average: $117

4

Average: 2

ROBERT MAUGER

Altamonte springs, Fla. 32714

2,468

Rank: 74 out of 1,371

2,073

Rank: 11 out of 1,371

$165K

Rank: 64 out of 1,371

$80

Average: $117

1

Average: 2

NICOLE PARSONS

Lutz, Fla. 33548

2,448

Rank: 75 out of 1,371

1,813

Rank: 17 out of 1,371

$192K

Rank: 43 out of 1,371

$106

Average: $117

1

Average: 2

JENIFER RAMSOWER

Melbourne, Fla. 32935

2,447

Rank: 76 out of 1,371

846

Rank: 105 out of 1,371

$133K

Rank: 95 out of 1,371

$157

Average: $117

3

Average: 2

TODD LANG

Punta gorda, Fla. 33950

2,414

Rank: 77 out of 1,371

540

Rank: 194 out of 1,371

$131K

Rank: 97 out of 1,371

$243

Average: $117

4

Average: 2

LELAND SMITH

Clearwater, Fla. 33759

2,385

Rank: 78 out of 1,371

584

Rank: 172 out of 1,371

$172K

Rank: 55 out of 1,371

$295

Average: $117

4

Average: 2

MICHAEL ZWOLINSKI

St augustine, Fla. 32086

2,360

Rank: 79 out of 1,371

839

Rank: 108 out of 1,371

$135K

Rank: 91 out of 1,371

$161

Average: $117

3

Average: 2

JOSEPH SCHLESINGER

Pensacola, Fla. 32504

2,346

Rank: 80 out of 1,371

1,720

Rank: 21 out of 1,371

$196K

Rank: 40 out of 1,371

$114

Average: $117

1

Average: 2

KRISTINE VERKAIK

Eustis, Fla. 32726

2,338

Rank: 81 out of 1,371

700

Rank: 142 out of 1,371

$130K

Rank: 98 out of 1,371

$186

Average: $117

3

Average: 2

GREG PIENTKA

Boynton beach, Fla. 33426

2,318

Rank: 82 out of 1,371

502

Rank: 219 out of 1,371

$136K

Rank: 90 out of 1,371

$272

Average: $117

5

Average: 2

MARIA LOULOURGAS

Tarpon springs, Fla. 34689

2,305

Rank: 83 out of 1,371

882

Rank: 96 out of 1,371

$123K

Rank: 103 out of 1,371

$139

Average: $117

3

Average: 2

MICHAEL CAMP

Bradenton, Fla. 34209

2,295

Rank: 84 out of 1,371

1,357

Rank: 38 out of 1,371

$148K

Rank: 79 out of 1,371

$109

Average: $117

2

Average: 2

JAMES COPPOLA

Port charlotte, Fla. 33948

2,271

Rank: 85 out of 1,371

393

Rank: 279 out of 1,371

$113K

Rank: 112 out of 1,371

$286

Average: $117

6

Average: 2

FRANK HURD

St petersburg, Fla. 33713

2,253

Rank: 86 out of 1,371

682

Rank: 147 out of 1,371

$107K

Rank: 122 out of 1,371

$157

Average: $117

3

Average: 2

STEPHEN OPPENHEIMER

Key west, Fla. 33040

2,247

Rank: 87 out of 1,371

475

Rank: 236 out of 1,371

$150K

Rank: 77 out of 1,371

$315

Average: $117

5

Average: 2

MICHAEL DAGOSTINO

St augustine, Fla. 32084

2,244

Rank: 88 out of 1,371

939

Rank: 85 out of 1,371

$139K

Rank: 89 out of 1,371

$149

Average: $117

2

Average: 2

DELL WHITE

Fort myers, Fla. 33919

2,190

Rank: 89 out of 1,371

1,370

Rank: 36 out of 1,371

$147K

Rank: 80 out of 1,371

$107

Average: $117

2

Average: 2

SETH BERG

Plantation, Fla. 33322

2,188

Rank: 90 out of 1,371

1,030

Rank: 75 out of 1,371

$185K

Rank: 48 out of 1,371

$179

Average: $117

2

Average: 2

THOMAS VANZANDT

Largo, Fla. 33770

2,186

Rank: 91 out of 1,371

698

Rank: 143 out of 1,371

$132K

Rank: 96 out of 1,371

$189

Average: $117

3

Average: 2

ERIC BOONE

Lake city, Fla. 32025

2,183

Rank: 92 out of 1,371

1,119

Rank: 63 out of 1,371

$151K

Rank: 76 out of 1,371

$135

Average: $117

2

Average: 2

BRENT PARSONS

Lutz, Fla. 33548

2,183

Rank: 92 out of 1,371

1,391

Rank: 34 out of 1,371

$163K

Rank: 66 out of 1,371

$117

Average: $117

2

Average: 2

KATHERINE FLYNN

Tarpon springs, Fla. 34689

2,183

Rank: 92 out of 1,371

1,048

Rank: 71 out of 1,371

$129K

Rank: 100 out of 1,371

$123

Average: $117

2

Average: 2

TAN-LONG PHAM

Fort myers, Fla. 33901

2,140

Rank: 95 out of 1,371

370

Rank: 299 out of 1,371

$99.5K

Rank: 137 out of 1,371

$269

Average: $117

6

Average: 2

MATHEW WALKER

Titusville, Fla. 32796

2,119

Rank: 96 out of 1,371

915

Rank: 87 out of 1,371

$141K

Rank: 87 out of 1,371

$154

Average: $117

2

Average: 2

BONNY EADS

Naples, Fla. 34102

2,109

Rank: 97 out of 1,371

768

Rank: 121 out of 1,371

$143K

Rank: 84 out of 1,371

$186

Average: $117

3

Average: 2

CHARLES SUIVSKI

Stuart, Fla. 34994

2,091

Rank: 98 out of 1,371

1,220

Rank: 49 out of 1,371

$167K

Rank: 59 out of 1,371

$137

Average: $117

2

Average: 2

THOMAS JUDD

Fort myers, Fla. 33908

2,067

Rank: 99 out of 1,371

903

Rank: 92 out of 1,371

$121K

Rank: 107 out of 1,371

$134

Average: $117

2

Average: 2

JERRY ROBBEN

Jacksonville, Fla. 32226

2,066

Rank: 100 out of 1,371

489

Rank: 228 out of 1,371

$95.7K

Rank: 146 out of 1,371

$196

Average: $117

4

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.