ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Oklahoma » General Surgery

Top General Surgery 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

DANIEL HARRIS

Ardmore, Okla. 73401

11,272

Rank: 1 out of 240

2,475

Rank: 1 out of 240

$728K

Rank: 1 out of 240

$294

Average: $201

5

Average: 3

LINDA JOHNSON

Chickasha, Okla. 73018

10,006

Rank: 2 out of 240

793

Rank: 4 out of 240

$298K

Rank: 4 out of 240

$376

Average: $201

13

Average: 3

OMER NUNLEY

Pryor, Okla. 74361

8,144

Rank: 3 out of 240

399

Rank: 27 out of 240

$209K

Rank: 6 out of 240

$524

Average: $201

20

Average: 3

JAMES TURRENTINE

Ardmore, Okla. 73401

7,858

Rank: 4 out of 240

591

Rank: 9 out of 240

$127K

Rank: 16 out of 240

$216

Average: $201

13

Average: 3

GLENN KOESTER

Edmond, Okla. 73034

7,408

Rank: 5 out of 240

1,897

Rank: 2 out of 240

$291K

Rank: 5 out of 240

$153

Average: $201

4

Average: 3

WILLIAM TRUELS

Oklahoma city, Okla. 73112

6,163

Rank: 6 out of 240

435

Rank: 21 out of 240

$327K

Rank: 2 out of 240

$751

Average: $201

14

Average: 3

DOUGLAS MILLER

Duncan, Okla. 73533

2,532

Rank: 7 out of 240

659

Rank: 8 out of 240

$307K

Rank: 3 out of 240

$466

Average: $201

4

Average: 3

LANETTE SMITH

Tulsa, Okla. 74136

2,352

Rank: 8 out of 240

959

Rank: 3 out of 240

$178K

Rank: 9 out of 240

$186

Average: $201

2

Average: 3

HENRY PEARCE

Edmond, Okla. 73034

2,159

Rank: 9 out of 240

349

Rank: 42 out of 240

$55.1K

Rank: 67 out of 240

$158

Average: $201

6

Average: 3

VIRGINIA HARR

Chickasha, Okla. 73018

2,156

Rank: 10 out of 240

324

Rank: 48 out of 240

$74.2K

Rank: 48 out of 240

$229

Average: $201

7

Average: 3

AMISH PATEL

Chickasha, Okla. 73018

2,007

Rank: 11 out of 240

531

Rank: 13 out of 240

$128K

Rank: 15 out of 240

$242

Average: $201

4

Average: 3

PETER SARFATIS

Pryor, Okla. 74361

1,958

Rank: 12 out of 240

208

Rank: 102 out of 240

$45K

Rank: 88 out of 240

$216

Average: $201

9

Average: 3

TIMOTHY ROBISON

Muskogee, Okla. 74401

1,894

Rank: 13 out of 240

721

Rank: 6 out of 240

$160K

Rank: 13 out of 240

$222

Average: $201

3

Average: 3

CHARLES MITCHELL

Pauls valley, Okla. 73075

1,825

Rank: 14 out of 240

424

Rank: 23 out of 240

$65.9K

Rank: 57 out of 240

$155

Average: $201

4

Average: 3

HARRY FISHER

Seminole, Okla. 74868

1,809

Rank: 15 out of 240

696

Rank: 7 out of 240

$118K

Rank: 19 out of 240

$169

Average: $201

3

Average: 3

ROBERT WADDELL

Ada, Okla. 74820

1,782

Rank: 16 out of 240

582

Rank: 10 out of 240

$191K

Rank: 8 out of 240

$328

Average: $201

3

Average: 3

MASON JETT

Oklahoma city, Okla. 73112

1,782

Rank: 16 out of 240

240

Rank: 83 out of 240

$98.3K

Rank: 26 out of 240

$409

Average: $201

7

Average: 3

HIANTO TE

Guymon, Okla. 73942

1,777

Rank: 18 out of 240

288

Rank: 60 out of 240

$94.1K

Rank: 29 out of 240

$327

Average: $201

6

Average: 3

JOHN HAYES

Mcalester, Okla. 74501

1,766

Rank: 19 out of 240

372

Rank: 34 out of 240

$195K

Rank: 7 out of 240

$524

Average: $201

5

Average: 3

RICHARD KATSERES

Altus, Okla. 73521

1,755

Rank: 20 out of 240

744

Rank: 5 out of 240

$176K

Rank: 10 out of 240

$236

Average: $201

2

Average: 3

JAMES JONES

Duncan, Okla. 73533

1,374

Rank: 21 out of 240

202

Rank: 108 out of 240

$67.1K

Rank: 55 out of 240

$332

Average: $201

7

Average: 3

GLEN HANSON

Shawnee, Okla. 74804

1,311

Rank: 22 out of 240

468

Rank: 16 out of 240

$120K

Rank: 18 out of 240

$256

Average: $201

3

Average: 3

ROBERT PHILLIPS

Stillwater, Okla. 74074

1,298

Rank: 23 out of 240

137

Rank: 146 out of 240

$84.3K

Rank: 38 out of 240

$615

Average: $201

9

Average: 3

JOHN GLASGOW

Altus, Okla. 73521

1,277

Rank: 24 out of 240

473

Rank: 15 out of 240

$102K

Rank: 24 out of 240

$216

Average: $201

3

Average: 3

GRANT MCCLUNE

Shawnee, Okla. 74804

1,263

Rank: 25 out of 240

441

Rank: 20 out of 240

$100K

Rank: 25 out of 240

$228

Average: $201

3

Average: 3

RONNIE KEITH

Norman, Okla. 73072

1,194

Rank: 26 out of 240

364

Rank: 37 out of 240

$143K

Rank: 14 out of 240

$392

Average: $201

3

Average: 3

VLADIMIR HOLY

El reno, Okla. 73036

1,187

Rank: 27 out of 240

193

Rank: 114 out of 240

$73.3K

Rank: 49 out of 240

$380

Average: $201

6

Average: 3

HARRIS MORELAND

Bartlesville, Okla. 74006

1,156

Rank: 28 out of 240

107

Rank: 170 out of 240

$43.9K

Rank: 92 out of 240

$411

Average: $201

11

Average: 3

MICHAEL WIENS

Shawnee, Okla. 74804

1,106

Rank: 29 out of 240

433

Rank: 22 out of 240

$114K

Rank: 20 out of 240

$264

Average: $201

3

Average: 3

PETER LAFON

Cushing, Okla. 74023

1,090

Rank: 30 out of 240

339

Rank: 45 out of 240

$85.1K

Rank: 35 out of 240

$251

Average: $201

3

Average: 3

CARA PENCE

Stillwater, Okla. 74074

1,046

Rank: 31 out of 240

324

Rank: 48 out of 240

$161K

Rank: 12 out of 240

$497

Average: $201

3

Average: 3

FREDERICK DORROH

Ardmore, Okla. 73401

1,009

Rank: 32 out of 240

375

Rank: 32 out of 240

$91.9K

Rank: 31 out of 240

$245

Average: $201

3

Average: 3

JOHN PRESLEY

Chickasha, Okla. 73018

994

Rank: 33 out of 240

267

Rank: 71 out of 240

$45.8K

Rank: 85 out of 240

$171

Average: $201

4

Average: 3

JAMES GLASGOW

Ada, Okla. 74820

987

Rank: 34 out of 240

415

Rank: 25 out of 240

$78.2K

Rank: 40 out of 240

$189

Average: $201

2

Average: 3

JOHN CARTER

Lawton, Okla. 73505

986

Rank: 35 out of 240

418

Rank: 24 out of 240

$108K

Rank: 22 out of 240

$258

Average: $201

2

Average: 3

TIMOTHY GILBERT

Ponca city, Okla. 74601

971

Rank: 36 out of 240

555

Rank: 11 out of 240

$104K

Rank: 23 out of 240

$187

Average: $201

2

Average: 3

JEFFREY STEWART

Miami, Okla. 74354

970

Rank: 37 out of 240

443

Rank: 19 out of 240

$92.9K

Rank: 30 out of 240

$210

Average: $201

2

Average: 3

RANDAL BAKER

Stillwater, Okla. 74074

960

Rank: 38 out of 240

282

Rank: 63 out of 240

$114K

Rank: 21 out of 240

$403

Average: $201

3

Average: 3

DANNY MINOR

Tahlequah, Okla. 74464

933

Rank: 39 out of 240

108

Rank: 169 out of 240

$45.9K

Rank: 84 out of 240

$425

Average: $201

9

Average: 3

FAISAL KHAN

Stigler, Okla. 74462

909

Rank: 40 out of 240

506

Rank: 14 out of 240

$50.4K

Rank: 76 out of 240

$100

Average: $201

2

Average: 3

BAOLIEN TU

Oklahoma city, Okla. 73109

888

Rank: 41 out of 240

175

Rank: 127 out of 240

$38.4K

Rank: 109 out of 240

$220

Average: $201

5

Average: 3

THOMAS CASHERO

Clinton, Okla. 73601

883

Rank: 42 out of 240

400

Rank: 26 out of 240

$84.9K

Rank: 36 out of 240

$212

Average: $201

2

Average: 3

BRENDA HUENERGARDT

Woodward, Okla. 73801

852

Rank: 43 out of 240

373

Rank: 33 out of 240

$76.7K

Rank: 43 out of 240

$206

Average: $201

2

Average: 3

JAMES MCCURDY

Norman, Okla. 73071

832

Rank: 44 out of 240

540

Rank: 12 out of 240

$98K

Rank: 27 out of 240

$182

Average: $201

2

Average: 3

JOSHUA CAREY

Midwest city, Okla. 73110

827

Rank: 45 out of 240

390

Rank: 28 out of 240

$70.7K

Rank: 51 out of 240

$181

Average: $201

2

Average: 3

JOHN CHACE

Norman, Okla. 73071

789

Rank: 46 out of 240

347

Rank: 43 out of 240

$84.7K

Rank: 37 out of 240

$244

Average: $201

2

Average: 3

RODNEY CLINGAN

Tulsa, Okla. 74104

772

Rank: 47 out of 240

316

Rank: 53 out of 240

$71.2K

Rank: 50 out of 240

$225

Average: $201

2

Average: 3

FRANCIS ABRAHAM

Elk city, Okla. 73644

767

Rank: 48 out of 240

314

Rank: 54 out of 240

$80.7K

Rank: 39 out of 240

$257

Average: $201

2

Average: 3

JOHN HATCHETT

Bartlesville, Okla. 74006

763

Rank: 49 out of 240

176

Rank: 125 out of 240

$164K

Rank: 11 out of 240

$934

Average: $201

4

Average: 3

WEERA CHAINAKUL

Tulsa, Okla. 74104

758

Rank: 50 out of 240

234

Rank: 86 out of 240

$32.6K

Rank: 131 out of 240

$139

Average: $201

3

Average: 3

KHOA LE

Lawton, Okla. 73505

731

Rank: 52 out of 240

278

Rank: 68 out of 240

$59.7K

Rank: 60 out of 240

$215

Average: $201

3

Average: 3

MICHAEL SAWYER

Lawton, Okla. 73505

728

Rank: 53 out of 240

369

Rank: 35 out of 240

$54.8K

Rank: 69 out of 240

$148

Average: $201

2

Average: 3

GEORGE QUEJA

Hugo, Okla. 74743

701

Rank: 54 out of 240

449

Rank: 18 out of 240

$74.7K

Rank: 47 out of 240

$166

Average: $201

2

Average: 3

LEON PONTIKES

Lawton, Okla. 73505

700

Rank: 55 out of 240

334

Rank: 46 out of 240

$53.8K

Rank: 72 out of 240

$161

Average: $201

2

Average: 3

JEFFREY SWETNAM

Grove, Okla. 74344

699

Rank: 56 out of 240

319

Rank: 51 out of 240

$86.5K

Rank: 33 out of 240

$271

Average: $201

2

Average: 3

SEAN CHAMPION

Woodward, Okla. 73801

699

Rank: 56 out of 240

187

Rank: 118 out of 240

$37.2K

Rank: 114 out of 240

$199

Average: $201

4

Average: 3

JON PELZL

Stillwater, Okla. 74074

696

Rank: 58 out of 240

243

Rank: 81 out of 240

$37.1K

Rank: 115 out of 240

$153

Average: $201

3

Average: 3

WILLIAM JENNINGS

Tulsa, Okla. 74104

694

Rank: 59 out of 240

290

Rank: 59 out of 240

$124K

Rank: 17 out of 240

$429

Average: $201

2

Average: 3

JUSTIN PLAXICO

Tahlequah, Okla. 74464

691

Rank: 60 out of 240

367

Rank: 36 out of 240

$75.1K

Rank: 46 out of 240

$205

Average: $201

2

Average: 3

ELISSA HUNTER

Lawton, Okla. 73505

687

Rank: 61 out of 240

381

Rank: 30 out of 240

$42.6K

Rank: 95 out of 240

$112

Average: $201

2

Average: 3

JUSTIN ATHERTON

Tulsa, Okla. 74104

673

Rank: 62 out of 240

323

Rank: 50 out of 240

$86K

Rank: 34 out of 240

$266

Average: $201

2

Average: 3

TIMOTHY BOWER

Claremore, Okla. 74017

663

Rank: 63 out of 240

317

Rank: 52 out of 240

$51.2K

Rank: 75 out of 240

$162

Average: $201

2

Average: 3

RICHARD WILSON

Midwest city, Okla. 73110

654

Rank: 64 out of 240

364

Rank: 37 out of 240

$62.8K

Rank: 59 out of 240

$172

Average: $201

2

Average: 3

FRANK THOMAS

Hobart, Okla. 73651

650

Rank: 65 out of 240

191

Rank: 115 out of 240

$46.1K

Rank: 82 out of 240

$241

Average: $201

3

Average: 3

CALEB HARRIS

Muskogee, Okla. 74401

648

Rank: 66 out of 240

240

Rank: 83 out of 240

$54.5K

Rank: 70 out of 240

$227

Average: $201

3

Average: 3

WALTER GADBERRY

Woodward, Okla. 73801

637

Rank: 67 out of 240

284

Rank: 62 out of 240

$56.1K

Rank: 65 out of 240

$198

Average: $201

2

Average: 3

THEODORE RUFF

Midwest city, Okla. 73110

624

Rank: 68 out of 240

364

Rank: 37 out of 240

$68.5K

Rank: 53 out of 240

$188

Average: $201

2

Average: 3

LANA NELSON

Moore, Okla. 73160

617

Rank: 69 out of 240

276

Rank: 69 out of 240

$77.7K

Rank: 41 out of 240

$282

Average: $201

2

Average: 3

PATRICK ROSS

Tulsa, Okla. 74104

615

Rank: 70 out of 240

305

Rank: 56 out of 240

$58.2K

Rank: 61 out of 240

$191

Average: $201

2

Average: 3

JOHN CAREY

Oklahoma city, Okla. 73109

600

Rank: 71 out of 240

350

Rank: 41 out of 240

$67.9K

Rank: 54 out of 240

$194

Average: $201

2

Average: 3

MOHEB HALLABA

Hollis, Okla. 73550

596

Rank: 72 out of 240

205

Rank: 105 out of 240

$18.4K

Rank: 163 out of 240

$90

Average: $201

3

Average: 3

HERBERT MEITES

Oklahoma city, Okla. 73112

593

Rank: 73 out of 240

117

Rank: 164 out of 240

$33.4K

Rank: 128 out of 240

$286

Average: $201

5

Average: 3

DANIEL MORGAN

Lawton, Okla. 73505

591

Rank: 74 out of 240

298

Rank: 57 out of 240

$49.6K

Rank: 77 out of 240

$166

Average: $201

2

Average: 3

DAVID HEON

Shawnee, Okla. 74804

586

Rank: 75 out of 240

172

Rank: 128 out of 240

$37.9K

Rank: 111 out of 240

$220

Average: $201

3

Average: 3

CHRISTOPHER COLE

Tulsa, Okla. 74136

571

Rank: 76 out of 240

199

Rank: 110 out of 240

$36.7K

Rank: 117 out of 240

$184

Average: $201

3

Average: 3

KELLY MEANS

Lawton, Okla. 73505

568

Rank: 77 out of 240

341

Rank: 44 out of 240

$45.2K

Rank: 86 out of 240

$133

Average: $201

2

Average: 3

STEPHEN BRUNS

Tulsa, Okla. 74104

556

Rank: 78 out of 240

267

Rank: 71 out of 240

$48.5K

Rank: 79 out of 240

$182

Average: $201

2

Average: 3

CHAD JOHNSON

Tulsa, Okla. 74136

552

Rank: 79 out of 240

101

Rank: 176 out of 240

$48.4K

Rank: 81 out of 240

$479

Average: $201

5

Average: 3

CARLOS EGAS

Midwest city, Okla. 73110

549

Rank: 80 out of 240

250

Rank: 78 out of 240

$56.5K

Rank: 64 out of 240

$226

Average: $201

2

Average: 3

TOM CONNALLY

Norman, Okla. 73071

548

Rank: 81 out of 240

311

Rank: 55 out of 240

$97.7K

Rank: 28 out of 240

$314

Average: $201

2

Average: 3

DAVID ROTTON

Tahlequah, Okla. 74464

525

Rank: 82 out of 240

260

Rank: 73 out of 240

$36.4K

Rank: 119 out of 240

$140

Average: $201

2

Average: 3

PATRICK MCGOWAN

Miami, Okla. 74354

523

Rank: 83 out of 240

215

Rank: 97 out of 240

$40.1K

Rank: 104 out of 240

$187

Average: $201

2

Average: 3

BRIAN DIENER

Tulsa, Okla. 74127

522

Rank: 84 out of 240

167

Rank: 129 out of 240

$35.2K

Rank: 123 out of 240

$211

Average: $201

3

Average: 3

DEBRA VANZANDT

Tulsa, Okla. 74136

520

Rank: 85 out of 240

189

Rank: 116 out of 240

$32.9K

Rank: 129 out of 240

$174

Average: $201

3

Average: 3

JAMES LOCKHART

Tulsa, Okla. 74136

520

Rank: 85 out of 240

376

Rank: 31 out of 240

$25.2K

Rank: 148 out of 240

$67

Average: $201

1

Average: 3

MARVIN ISBELL

Norman, Okla. 73071

515

Rank: 87 out of 240

272

Rank: 70 out of 240

$75.8K

Rank: 44 out of 240

$279

Average: $201

2

Average: 3

FRED CRAPSE

Cushing, Okla. 74023

501

Rank: 88 out of 240

356

Rank: 40 out of 240

$75.3K

Rank: 45 out of 240

$212

Average: $201

1

Average: 3

KEVIN FISHER

Tulsa, Okla. 74136

493

Rank: 89 out of 240

279

Rank: 66 out of 240

$45K

Rank: 87 out of 240

$161

Average: $201

2

Average: 3

AMY JARVIS

Tulsa, Okla. 74136

488

Rank: 90 out of 240

209

Rank: 99 out of 240

$38.9K

Rank: 107 out of 240

$186

Average: $201

2

Average: 3

GREGORY PITTMAN

Tulsa, Okla. 74133

486

Rank: 91 out of 240

257

Rank: 75 out of 240

$42.4K

Rank: 97 out of 240

$165

Average: $201

2

Average: 3

DENNIS BRENNAN

Clinton, Okla. 73601

479

Rank: 92 out of 240

390

Rank: 28 out of 240

$20.7K

Rank: 157 out of 240

$53

Average: $201

1

Average: 3

JAMES SUMNER

Durant, Okla. 74701

478

Rank: 93 out of 240

331

Rank: 47 out of 240

$56.8K

Rank: 62 out of 240

$172

Average: $201

1

Average: 3

LAWRENCE BROTHERTON

Tulsa, Okla. 74104

477

Rank: 94 out of 240

231

Rank: 91 out of 240

$32.7K

Rank: 130 out of 240

$141

Average: $201

2

Average: 3

CHUKWUKADIBIA ODUNUKWE

Lawton, Okla. 73505

475

Rank: 95 out of 240

181

Rank: 123 out of 240

$31.9K

Rank: 132 out of 240

$176

Average: $201

3

Average: 3

LARRY HRDLICKA

Claremore, Okla. 74017

459

Rank: 96 out of 240

286

Rank: 61 out of 240

$39.8K

Rank: 105 out of 240

$139

Average: $201

2

Average: 3

MARK COTNER

Grove, Okla. 74344

447

Rank: 97 out of 240

246

Rank: 80 out of 240

$42.1K

Rank: 98 out of 240

$171

Average: $201

2

Average: 3

TIMOTHY HEPNER

Tulsa, Okla. 74104

437

Rank: 98 out of 240

297

Rank: 58 out of 240

$31.9K

Rank: 133 out of 240

$107

Average: $201

1

Average: 3

MARK MEESE

Tulsa, Okla. 74136

431

Rank: 99 out of 240

279

Rank: 66 out of 240

$66.6K

Rank: 56 out of 240

$239

Average: $201

2

Average: 3

FRANK MITCHELL

Tulsa, Okla. 74104

410

Rank: 100 out of 240

176

Rank: 125 out of 240

$36.4K

Rank: 118 out of 240

$207

Average: $201

2

Average: 3

TIMOTHY ELDRIDGE

Oklahoma city, Okla. 73102

407

Rank: 101 out of 240

233

Rank: 88 out of 240

$40.5K

Rank: 101 out of 240

$174

Average: $201

2

Average: 3

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.