ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Oklahoma » Optometry

Top Optometry Providers in Oklahoma

Top Providers

Providers are grouped by the specialty assigned to them by Medicare. This specialty may differ from their self-reported specialty, and 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

JASON ELLEN

Tulsa, Okla. 74135

4,414

Rank: 1 out of 477

1,508

Rank: 4 out of 477

$263K

Rank: 2 out of 477

$174

Average: $97

3

Average: 2

SAMUEL OVERSTREEET

Tulsa, Okla. 74133

4,390

Rank: 2 out of 477

2,031

Rank: 2 out of 477

$296K

Rank: 1 out of 477

$146

Average: $97

2

Average: 2

GREGORY CLAY

Durant, Okla. 74701

3,971

Rank: 3 out of 477

752

Rank: 22 out of 477

$234K

Rank: 4 out of 477

$312

Average: $97

5

Average: 2

RUSSELL HOPKINS

Lawton, Okla. 73505

3,903

Rank: 4 out of 477

2,137

Rank: 1 out of 477

$245K

Rank: 3 out of 477

$114

Average: $97

2

Average: 2

MICHAEL PECK

Enid, Okla. 73701

3,820

Rank: 5 out of 477

1,292

Rank: 7 out of 477

$186K

Rank: 7 out of 477

$144

Average: $97

3

Average: 2

BRIAN WILLIAMS

Tulsa, Okla. 74133

3,672

Rank: 6 out of 477

1,029

Rank: 11 out of 477

$226K

Rank: 5 out of 477

$220

Average: $97

4

Average: 2

ROBERT DUKE

Catoosa, Okla. 74015

3,525

Rank: 7 out of 477

617

Rank: 34 out of 477

$176K

Rank: 8 out of 477

$286

Average: $97

6

Average: 2

ROBIN SMITH-TROTTER

Elk city, Okla. 73644

3,326

Rank: 8 out of 477

1,389

Rank: 6 out of 477

$214K

Rank: 6 out of 477

$154

Average: $97

2

Average: 2

JONI RUSSELL

Gore, Okla. 74435

3,176

Rank: 9 out of 477

742

Rank: 23 out of 477

$97.6K

Rank: 21 out of 477

$132

Average: $97

4

Average: 2

BRYAN MCRAY

Seminole, Okla. 74868

2,674

Rank: 10 out of 477

605

Rank: 36 out of 477

$156K

Rank: 11 out of 477

$258

Average: $97

4

Average: 2

KARLA RICE

Muskogee, Okla. 74403

2,433

Rank: 11 out of 477

1,405

Rank: 5 out of 477

$87.2K

Rank: 26 out of 477

$62

Average: $97

2

Average: 2

PHILLIP FOUST

Bartlesville, Okla. 74006

2,370

Rank: 12 out of 477

390

Rank: 79 out of 477

$31.3K

Rank: 119 out of 477

$80

Average: $97

6

Average: 2

JORGE SOLORZANO

Ada, Okla. 74820

2,260

Rank: 13 out of 477

787

Rank: 19 out of 477

$145K

Rank: 12 out of 477

$184

Average: $97

3

Average: 2

CANDACE STEWART

Muskogee, Okla. 74401

2,250

Rank: 14 out of 477

284

Rank: 133 out of 477

$30.2K

Rank: 126 out of 477

$106

Average: $97

8

Average: 2

LARRY HENRY

Edmond, Okla. 73013

2,250

Rank: 14 out of 477

947

Rank: 13 out of 477

$160K

Rank: 9 out of 477

$169

Average: $97

2

Average: 2

BRETT ENYART

Tulsa, Okla. 74133

2,221

Rank: 16 out of 477

1,155

Rank: 8 out of 477

$143K

Rank: 13 out of 477

$124

Average: $97

2

Average: 2

ANGELA PLANT

Oklahoma city, Okla. 73104

2,150

Rank: 17 out of 477

604

Rank: 37 out of 477

$97.7K

Rank: 20 out of 477

$162

Average: $97

4

Average: 2

DAVID KOLKER

Tulsa, Okla. 74137

2,123

Rank: 18 out of 477

2,025

Rank: 3 out of 477

$157K

Rank: 10 out of 477

$78

Average: $97

1

Average: 2

CURT MASSENGALE

Moore, Okla. 73160

2,052

Rank: 19 out of 477

572

Rank: 40 out of 477

$124K

Rank: 15 out of 477

$216

Average: $97

4

Average: 2

GARY LAVALLEY

Henryetta, Okla. 74437

2,021

Rank: 20 out of 477

775

Rank: 21 out of 477

$97K

Rank: 22 out of 477

$125

Average: $97

3

Average: 2

CARL NEWTON

Cherokee, Okla. 73728

1,973

Rank: 21 out of 477

717

Rank: 24 out of 477

$88.3K

Rank: 25 out of 477

$123

Average: $97

3

Average: 2

ANGELA EDWARDS

Muskogee, Okla. 74401

1,933

Rank: 22 out of 477

1,153

Rank: 9 out of 477

$129K

Rank: 14 out of 477

$112

Average: $97

2

Average: 2

JAMES BUTNER

Vinita, Okla. 74301

1,863

Rank: 23 out of 477

299

Rank: 123 out of 477

$71.2K

Rank: 40 out of 477

$238

Average: $97

6

Average: 2

JAY JOHNSTON

Oklahoma city, Okla. 73120

1,843

Rank: 24 out of 477

1,114

Rank: 10 out of 477

$103K

Rank: 17 out of 477

$92

Average: $97

2

Average: 2

TASHA SCHELLENBERG

Oklahoma city, Okla. 73112

1,816

Rank: 25 out of 477

868

Rank: 17 out of 477

$103K

Rank: 18 out of 477

$118

Average: $97

2

Average: 2

JERRY MARTIN

Norman, Okla. 73069

1,807

Rank: 26 out of 477

455

Rank: 60 out of 477

$114K

Rank: 16 out of 477

$250

Average: $97

4

Average: 2

MARY BARNES

Ardmore, Okla. 73401

1,757

Rank: 27 out of 477

488

Rank: 53 out of 477

$64.6K

Rank: 45 out of 477

$132

Average: $97

4

Average: 2

WYMAN DOBBS

Sallisaw, Okla. 74955

1,753

Rank: 28 out of 477

528

Rank: 48 out of 477

$84.2K

Rank: 29 out of 477

$159

Average: $97

3

Average: 2

JAMES WARD

Okmulgee, Okla. 74447

1,703

Rank: 29 out of 477

573

Rank: 39 out of 477

$82.6K

Rank: 31 out of 477

$144

Average: $97

3

Average: 2

MONTE DENTON

Chickasha, Okla. 73018

1,697

Rank: 30 out of 477

629

Rank: 33 out of 477

$100K

Rank: 19 out of 477

$160

Average: $97

3

Average: 2

MICHAEL GEIGER

Altus, Okla. 73521

1,666

Rank: 31 out of 477

981

Rank: 12 out of 477

$96K

Rank: 23 out of 477

$98

Average: $97

2

Average: 2

MATTHEW SCOTT

Woodward, Okla. 73801

1,628

Rank: 32 out of 477

534

Rank: 47 out of 477

$92.2K

Rank: 24 out of 477

$173

Average: $97

3

Average: 2

JEFF MILLER

Stillwater, Okla. 74074

1,577

Rank: 33 out of 477

564

Rank: 42 out of 477

$83.7K

Rank: 30 out of 477

$148

Average: $97

3

Average: 2

BURNESS YANDELL

Grove, Okla. 74344

1,560

Rank: 34 out of 477

198

Rank: 205 out of 477

$20.8K

Rank: 178 out of 477

$105

Average: $97

8

Average: 2

DAVID COCKRELL

Stillwater, Okla. 74074

1,442

Rank: 35 out of 477

709

Rank: 25 out of 477

$87.2K

Rank: 27 out of 477

$123

Average: $97

2

Average: 2

ELIZABETH COLE

Ardmore, Okla. 73401

1,434

Rank: 36 out of 477

247

Rank: 157 out of 477

$32.5K

Rank: 115 out of 477

$132

Average: $97

6

Average: 2

THOMAS NICHOLAS

Enid, Okla. 73703

1,415

Rank: 37 out of 477

673

Rank: 28 out of 477

$54K

Rank: 59 out of 477

$80

Average: $97

2

Average: 2

STEPHEN MCRAY

Chickasha, Okla. 73018

1,403

Rank: 38 out of 477

458

Rank: 59 out of 477

$85.5K

Rank: 28 out of 477

$187

Average: $97

3

Average: 2

GARY DORMAN

Ponca city, Okla. 74601

1,382

Rank: 39 out of 477

676

Rank: 27 out of 477

$81.3K

Rank: 34 out of 477

$120

Average: $97

2

Average: 2

MICHAEL BRIAN

Henryetta, Okla. 74437

1,377

Rank: 40 out of 477

609

Rank: 35 out of 477

$74.3K

Rank: 37 out of 477

$122

Average: $97

2

Average: 2

SELINA MCGEE

Midwest city, Okla. 73130

1,334

Rank: 41 out of 477

897

Rank: 15 out of 477

$72.6K

Rank: 39 out of 477

$81

Average: $97

1

Average: 2

DANA GARBER

Oklahoma city, Okla. 73104

1,312

Rank: 42 out of 477

886

Rank: 16 out of 477

$79K

Rank: 35 out of 477

$89

Average: $97

1

Average: 2

SUSAN VAUGHAN

Colcord, Okla. 74338

1,296

Rank: 43 out of 477

182

Rank: 224 out of 477

$20.4K

Rank: 181 out of 477

$112

Average: $97

7

Average: 2

JESSICA LUCAS

Oklahoma city, Okla. 73104

1,259

Rank: 44 out of 477

943

Rank: 14 out of 477

$82.3K

Rank: 33 out of 477

$87

Average: $97

1

Average: 2

KONG CHANG

Oklahoma city, Okla. 73112

1,162

Rank: 45 out of 477

664

Rank: 29 out of 477

$82.4K

Rank: 32 out of 477

$124

Average: $97

2

Average: 2

NICOLE KISH

Norman, Okla. 73072

1,153

Rank: 46 out of 477

474

Rank: 55 out of 477

$75K

Rank: 36 out of 477

$158

Average: $97

2

Average: 2

CHRIS SWANSON

Lawton, Okla. 73505

1,131

Rank: 47 out of 477

421

Rank: 73 out of 477

$63.6K

Rank: 47 out of 477

$151

Average: $97

3

Average: 2

CRAIG KENNEDY

Mcalester, Okla. 74501

1,128

Rank: 48 out of 477

694

Rank: 26 out of 477

$58.4K

Rank: 52 out of 477

$84

Average: $97

2

Average: 2

TERRY LAWSON

Tulsa, Okla. 74137

1,103

Rank: 49 out of 477

155

Rank: 260 out of 477

$48.2K

Rank: 71 out of 477

$311

Average: $97

7

Average: 2

WILLIAM SHEWEY

Enid, Okla. 73701

1,074

Rank: 50 out of 477

787

Rank: 19 out of 477

$47.1K

Rank: 74 out of 477

$60

Average: $97

1

Average: 2

JEREMY ROACH

Stigler, Okla. 74462

1,073

Rank: 51 out of 477

348

Rank: 93 out of 477

$66.8K

Rank: 42 out of 477

$192

Average: $97

3

Average: 2

NATALIE BUTCHER

Midwest city, Okla. 73130

1,059

Rank: 52 out of 477

562

Rank: 43 out of 477

$56.3K

Rank: 54 out of 477

$100

Average: $97

2

Average: 2

PENNY SMYTHE

Muskogee, Okla. 74401

1,046

Rank: 53 out of 477

649

Rank: 31 out of 477

$54.6K

Rank: 56 out of 477

$84

Average: $97

2

Average: 2

THOMAS BLUE

Del city, Okla. 73115

1,042

Rank: 54 out of 477

814

Rank: 18 out of 477

$50.5K

Rank: 67 out of 477

$62

Average: $97

1

Average: 2

TROY FLAX

Norman, Okla. 73069

1,040

Rank: 55 out of 477

387

Rank: 81 out of 477

$63.8K

Rank: 46 out of 477

$165

Average: $97

3

Average: 2

HOWARD ROSS

Lawton, Okla. 73501

1,039

Rank: 56 out of 477

468

Rank: 57 out of 477

$51.7K

Rank: 64 out of 477

$111

Average: $97

2

Average: 2

DAVID HALL

Okmulgee, Okla. 74447

1,033

Rank: 57 out of 477

424

Rank: 72 out of 477

$52.3K

Rank: 63 out of 477

$123

Average: $97

2

Average: 2

CHRISTINA BEARTRACK

Tulsa, Okla. 74105

1,025

Rank: 58 out of 477

651

Rank: 30 out of 477

$59.8K

Rank: 51 out of 477

$92

Average: $97

2

Average: 2

JASON RHYNES

Durant, Okla. 74701

1,021

Rank: 59 out of 477

291

Rank: 126 out of 477

$66.7K

Rank: 43 out of 477

$229

Average: $97

4

Average: 2

LISA MAYES

Moore, Okla. 73160

1,010

Rank: 60 out of 477

550

Rank: 44 out of 477

$61.1K

Rank: 49 out of 477

$111

Average: $97

2

Average: 2

DENISE RODDY

Tulsa, Okla. 74136

1,005

Rank: 61 out of 477

367

Rank: 88 out of 477

$54.5K

Rank: 57 out of 477

$149

Average: $97

3

Average: 2

TREVOR WHITE

El reno, Okla. 73036

987

Rank: 62 out of 477

319

Rank: 110 out of 477

$53.6K

Rank: 60 out of 477

$168

Average: $97

3

Average: 2

RONNIE PAGE

Purcell, Okla. 73080

985

Rank: 63 out of 477

516

Rank: 50 out of 477

$50.6K

Rank: 65 out of 477

$98

Average: $97

2

Average: 2

JACK HOPKINS

Midwest city, Okla. 73110

975

Rank: 64 out of 477

570

Rank: 41 out of 477

$64.7K

Rank: 44 out of 477

$113

Average: $97

2

Average: 2

MAX CARLISLE

Fairview, Okla. 73737

969

Rank: 65 out of 477

484

Rank: 54 out of 477

$69.3K

Rank: 41 out of 477

$143

Average: $97

2

Average: 2

JEFFREY DUFF

Mcalester, Okla. 74501

957

Rank: 66 out of 477

364

Rank: 89 out of 477

$37.4K

Rank: 99 out of 477

$103

Average: $97

3

Average: 2

DENNIS CURTIS

Hugo, Okla. 74743

949

Rank: 67 out of 477

516

Rank: 50 out of 477

$46.4K

Rank: 80 out of 477

$90

Average: $97

2

Average: 2

XIN RUAN

Edmond, Okla. 73013

933

Rank: 68 out of 477

333

Rank: 101 out of 477

$28.9K

Rank: 131 out of 477

$87

Average: $97

3

Average: 2

RICHARD CREED

Muskogee, Okla. 74401

922

Rank: 69 out of 477

214

Rank: 188 out of 477

$38.4K

Rank: 97 out of 477

$180

Average: $97

4

Average: 2

JEFFREY FIELDING

Cushing, Okla. 74023

906

Rank: 70 out of 477

267

Rank: 143 out of 477

$52.4K

Rank: 62 out of 477

$196

Average: $97

3

Average: 2

CAMERON HERRIN

Purcell, Okla. 73080

905

Rank: 71 out of 477

291

Rank: 126 out of 477

$41.5K

Rank: 88 out of 477

$142

Average: $97

3

Average: 2

A. MCQUIGG

Miami, Okla. 74354

904

Rank: 72 out of 477

446

Rank: 63 out of 477

$48.8K

Rank: 68 out of 477

$109

Average: $97

2

Average: 2

GARLAND CLAY

Ardmore, Okla. 73401

902

Rank: 73 out of 477

317

Rank: 112 out of 477

$33.9K

Rank: 110 out of 477

$107

Average: $97

3

Average: 2

DAVID JONES

Woodward, Okla. 73801

902

Rank: 73 out of 477

372

Rank: 86 out of 477

$46.5K

Rank: 77 out of 477

$125

Average: $97

2

Average: 2

MACK JOHNSON

Guymon, Okla. 73942

902

Rank: 73 out of 477

438

Rank: 68 out of 477

$46.4K

Rank: 78 out of 477

$106

Average: $97

2

Average: 2

CHRISTOPHER CHENOWETH

Blackwell, Okla. 74631

895

Rank: 76 out of 477

435

Rank: 71 out of 477

$73.3K

Rank: 38 out of 477

$168

Average: $97

2

Average: 2

MICHAEL BENNETT

Guthrie, Okla. 73044

894

Rank: 77 out of 477

334

Rank: 99 out of 477

$47.9K

Rank: 72 out of 477

$144

Average: $97

3

Average: 2

MARK PRIVOTT

Oklahoma city, Okla. 73120

890

Rank: 78 out of 477

318

Rank: 111 out of 477

$32K

Rank: 117 out of 477

$101

Average: $97

3

Average: 2

MATTHEW WOFFORD

Tulsa, Okla. 74135

884

Rank: 79 out of 477

402

Rank: 78 out of 477

$48.6K

Rank: 69 out of 477

$121

Average: $97

2

Average: 2

TROY SMITH

Alva, Okla. 73717

884

Rank: 79 out of 477

289

Rank: 129 out of 477

$38.8K

Rank: 96 out of 477

$134

Average: $97

3

Average: 2

J DEAN NOLAN

Lawton, Okla. 73505

884

Rank: 79 out of 477

538

Rank: 46 out of 477

$63.1K

Rank: 48 out of 477

$117

Average: $97

2

Average: 2

JOHN HUDKINS

Broken arrow, Okla. 74011

881

Rank: 82 out of 477

331

Rank: 103 out of 477

$46.4K

Rank: 79 out of 477

$140

Average: $97

3

Average: 2

JACK GREINER

Vinita, Okla. 74301

864

Rank: 83 out of 477

439

Rank: 67 out of 477

$46.7K

Rank: 76 out of 477

$106

Average: $97

2

Average: 2

JERRY COBURN

Muskogee, Okla. 74403

854

Rank: 84 out of 477

518

Rank: 49 out of 477

$56.7K

Rank: 53 out of 477

$110

Average: $97

2

Average: 2

MICHAEL WATTERS

Shawnee, Okla. 74804

850

Rank: 85 out of 477

642

Rank: 32 out of 477

$55.6K

Rank: 55 out of 477

$87

Average: $97

1

Average: 2

PAUL TISDAL

Weatherford, Okla. 73096

845

Rank: 86 out of 477

325

Rank: 105 out of 477

$48.6K

Rank: 70 out of 477

$149

Average: $97

3

Average: 2

RAY ODOM

Muskogee, Okla. 74403

843

Rank: 87 out of 477

467

Rank: 58 out of 477

$54.2K

Rank: 58 out of 477

$116

Average: $97

2

Average: 2

DOUGLAS COOK

Guthrie, Okla. 73044

839

Rank: 88 out of 477

384

Rank: 83 out of 477

$44.6K

Rank: 81 out of 477

$116

Average: $97

2

Average: 2

ZEDDIE CANTRELL

Bristow, Okla. 74010

839

Rank: 88 out of 477

404

Rank: 76 out of 477

$60.7K

Rank: 50 out of 477

$150

Average: $97

2

Average: 2

WILLIAM STUEVER

Ponca city, Okla. 74601

831

Rank: 90 out of 477

406

Rank: 75 out of 477

$50.5K

Rank: 66 out of 477

$124

Average: $97

2

Average: 2

HUBERTINA HAGEN

Sapulpa, Okla. 74066

830

Rank: 91 out of 477

168

Rank: 243 out of 477

$34.8K

Rank: 108 out of 477

$207

Average: $97

5

Average: 2

STEVEN GURLEY

Ada, Okla. 74820

824

Rank: 92 out of 477

342

Rank: 95 out of 477

$43.6K

Rank: 82 out of 477

$127

Average: $97

2

Average: 2

EDDIE SMITH

Stillwater, Okla. 74074

816

Rank: 93 out of 477

203

Rank: 200 out of 477

$37.1K

Rank: 101 out of 477

$183

Average: $97

4

Average: 2

DAVID BREWER

Yukon, Okla. 73099

800

Rank: 94 out of 477

474

Rank: 55 out of 477

$52.8K

Rank: 61 out of 477

$111

Average: $97

2

Average: 2

ROBERT HEAD

Lawton, Okla. 73501

785

Rank: 95 out of 477

388

Rank: 80 out of 477

$42.1K

Rank: 86 out of 477

$109

Average: $97

2

Average: 2

WESLEY WALKER

Marlow, Okla. 73055

777

Rank: 96 out of 477

185

Rank: 218 out of 477

$37.3K

Rank: 100 out of 477

$201

Average: $97

4

Average: 2

DENVER RUSHING

Ardmore, Okla. 73401

772

Rank: 97 out of 477

445

Rank: 64 out of 477

$41.5K

Rank: 87 out of 477

$93

Average: $97

2

Average: 2

HENRY REEVES

Stillwater, Okla. 74074

767

Rank: 98 out of 477

541

Rank: 45 out of 477

$43.5K

Rank: 83 out of 477

$80

Average: $97

1

Average: 2

SCOTT FORESTER

Oklahoma city, Okla. 73116

741

Rank: 99 out of 477

290

Rank: 128 out of 477

$39K

Rank: 95 out of 477

$134

Average: $97

3

Average: 2

JAMES STOVER

Tulsa, Okla. 74105

740

Rank: 100 out of 477

582

Rank: 38 out of 477

$47.1K

Rank: 75 out of 477

$81

Average: $97

1

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.