ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Oklahoma » Cardiology

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

JAMES HIGGINS

Tulsa, Okla. 74145

36,511

Rank: 1 out of 210

3,864

Rank: 2 out of 210

$1.17M

Rank: 3 out of 210

$302

Average: $214

9

Average: 4

YEESE ONG

Muskogee, Okla. 74401

33,776

Rank: 2 out of 210

2,095

Rank: 33 out of 210

$970K

Rank: 5 out of 210

$463

Average: $214

16

Average: 4

VRAJESH PARIKH

Lawton, Okla. 73505

30,114

Rank: 3 out of 210

2,411

Rank: 20 out of 210

$915K

Rank: 7 out of 210

$379

Average: $214

12

Average: 4

UMA GUNIGANTI

Enid, Okla. 73701

23,617

Rank: 4 out of 210

2,977

Rank: 4 out of 210

$1.4M

Rank: 2 out of 210

$471

Average: $214

8

Average: 4

VIVEK KHETPAL

Durant, Okla. 74701

23,105

Rank: 5 out of 210

1,664

Rank: 49 out of 210

$1.75M

Rank: 1 out of 210

$1,053

Average: $214

14

Average: 4

ROBERT SWEENEY

Lawton, Okla. 73505

17,852

Rank: 6 out of 210

1,711

Rank: 45 out of 210

$569K

Rank: 14 out of 210

$332

Average: $214

10

Average: 4

MUHAMMAD ANWAR

Norman, Okla. 73071

14,984

Rank: 7 out of 210

1,536

Rank: 57 out of 210

$1.14M

Rank: 4 out of 210

$739

Average: $214

10

Average: 4

STEVEN REITER

Oklahoma city, Okla. 73112

14,475

Rank: 8 out of 210

1,428

Rank: 63 out of 210

$449K

Rank: 28 out of 210

$314

Average: $214

10

Average: 4

VIJAYA VELURY

Lawton, Okla. 73505

14,077

Rank: 9 out of 210

1,387

Rank: 68 out of 210

$462K

Rank: 24 out of 210

$333

Average: $214

10

Average: 4

RONALD WOODSON

Lawton, Okla. 73505

13,995

Rank: 10 out of 210

1,870

Rank: 42 out of 210

$455K

Rank: 26 out of 210

$243

Average: $214

7

Average: 4

GARY DYKSTRA

Bartlesville, Okla. 74006

13,610

Rank: 11 out of 210

2,975

Rank: 5 out of 210

$397K

Rank: 36 out of 210

$133

Average: $214

5

Average: 4

CAROLYN CORN

Oklahoma city, Okla. 73120

13,510

Rank: 12 out of 210

2,942

Rank: 6 out of 210

$914K

Rank: 8 out of 210

$311

Average: $214

5

Average: 4

JACKSON WONG-SICK-HONG

Muskogee, Okla. 74401

12,030

Rank: 13 out of 210

1,112

Rank: 92 out of 210

$455K

Rank: 27 out of 210

$409

Average: $214

11

Average: 4

BASSAM SALIBA

Lawton, Okla. 73505

11,687

Rank: 14 out of 210

1,681

Rank: 46 out of 210

$464K

Rank: 23 out of 210

$276

Average: $214

7

Average: 4

ROBERT CLARK

Oklahoma city, Okla. 73112

11,687

Rank: 14 out of 210

3,954

Rank: 1 out of 210

$538K

Rank: 17 out of 210

$136

Average: $214

3

Average: 4

JEFFREY CROOK

Norman, Okla. 73072

10,501

Rank: 16 out of 210

1,388

Rank: 67 out of 210

$565K

Rank: 15 out of 210

$407

Average: $214

8

Average: 4

ASIM CHOHAN

Midwest city, Okla. 73110

10,372

Rank: 17 out of 210

1,666

Rank: 48 out of 210

$939K

Rank: 6 out of 210

$564

Average: $214

6

Average: 4

SATISH KOHLI

Muskogee, Okla. 74401

10,167

Rank: 18 out of 210

2,320

Rank: 24 out of 210

$389K

Rank: 37 out of 210

$168

Average: $214

4

Average: 4

PAUL CALLICOAT

Grove, Okla. 74344

9,890

Rank: 19 out of 210

1,660

Rank: 50 out of 210

$675K

Rank: 9 out of 210

$407

Average: $214

6

Average: 4

MICHAEL SELLERS

Norman, Okla. 73072

8,694

Rank: 20 out of 210

1,203

Rank: 83 out of 210

$514K

Rank: 18 out of 210

$428

Average: $214

7

Average: 4

ALAN PULS

Oklahoma city, Okla. 73112

8,680

Rank: 21 out of 210

1,964

Rank: 39 out of 210

$414K

Rank: 32 out of 210

$211

Average: $214

4

Average: 4

MUHAMMAD SALIM

Norman, Okla. 73072

8,521

Rank: 22 out of 210

1,406

Rank: 65 out of 210

$544K

Rank: 16 out of 210

$387

Average: $214

6

Average: 4

WALID HADDAD

Shawnee, Okla. 74804

8,352

Rank: 23 out of 210

1,389

Rank: 66 out of 210

$593K

Rank: 12 out of 210

$427

Average: $214

6

Average: 4

MICHAEL PARTIN

Oklahoma city, Okla. 73120

8,076

Rank: 24 out of 210

2,450

Rank: 17 out of 210

$598K

Rank: 11 out of 210

$244

Average: $214

3

Average: 4

STANLEY DEFEHR

Bartlesville, Okla. 74006

8,066

Rank: 25 out of 210

2,296

Rank: 26 out of 210

$442K

Rank: 30 out of 210

$193

Average: $214

4

Average: 4

MAZEN AL-HAMWY

Muskogee, Okla. 74401

7,793

Rank: 26 out of 210

2,053

Rank: 35 out of 210

$295K

Rank: 58 out of 210

$144

Average: $214

4

Average: 4

RONALD SUTOR

Oklahoma city, Okla. 73112

7,685

Rank: 27 out of 210

913

Rank: 121 out of 210

$489K

Rank: 21 out of 210

$535

Average: $214

8

Average: 4

JEFFREY ASBURY

Oklahoma city, Okla. 73112

7,436

Rank: 28 out of 210

1,077

Rank: 95 out of 210

$210K

Rank: 85 out of 210

$195

Average: $214

7

Average: 4

ARIF SHAKIR

Midwest city, Okla. 73110

7,418

Rank: 29 out of 210

926

Rank: 119 out of 210

$601K

Rank: 10 out of 210

$649

Average: $214

8

Average: 4

IMRAN VIRK

Oklahoma city, Okla. 73109

7,411

Rank: 30 out of 210

1,748

Rank: 44 out of 210

$511K

Rank: 19 out of 210

$292

Average: $214

4

Average: 4

BRANISLAV SCHIFFERDECKER

Oklahoma city, Okla. 73120

7,135

Rank: 31 out of 210

2,245

Rank: 27 out of 210

$488K

Rank: 22 out of 210

$218

Average: $214

3

Average: 4

MOHAMMAD GHANI

Oklahoma city, Okla. 73120

6,999

Rank: 32 out of 210

2,467

Rank: 16 out of 210

$504K

Rank: 20 out of 210

$204

Average: $214

3

Average: 4

MELCHOR LIM

Stillwater, Okla. 74074

6,622

Rank: 33 out of 210

1,557

Rank: 56 out of 210

$228K

Rank: 78 out of 210

$146

Average: $214

4

Average: 4

SURESH CHANDRASEKARAN

Midwest city, Okla. 73110

6,596

Rank: 34 out of 210

1,107

Rank: 93 out of 210

$387K

Rank: 38 out of 210

$350

Average: $214

6

Average: 4

JOHN BARTOLOZZI

Enid, Okla. 73703

6,587

Rank: 35 out of 210

996

Rank: 105 out of 210

$312K

Rank: 55 out of 210

$314

Average: $214

7

Average: 4

EUGEN IVAN

Lawton, Okla. 73505

6,505

Rank: 36 out of 210

862

Rank: 130 out of 210

$242K

Rank: 72 out of 210

$281

Average: $214

8

Average: 4

KENNETH WONG

Oklahoma city, Okla. 73112

6,466

Rank: 37 out of 210

1,580

Rank: 53 out of 210

$319K

Rank: 50 out of 210

$202

Average: $214

4

Average: 4

TROY NORRED

Ada, Okla. 74820

6,323

Rank: 38 out of 210

949

Rank: 117 out of 210

$582K

Rank: 13 out of 210

$614

Average: $214

7

Average: 4

GARY WORCESTER

Oklahoma city, Okla. 73112

6,284

Rank: 39 out of 210

1,492

Rank: 60 out of 210

$317K

Rank: 53 out of 210

$212

Average: $214

4

Average: 4

CHARLES BETHEA

Oklahoma city, Okla. 73112

6,188

Rank: 40 out of 210

680

Rank: 157 out of 210

$150K

Rank: 134 out of 210

$221

Average: $214

9

Average: 4

GREGORY VANZANT

Stillwater, Okla. 74074

6,168

Rank: 41 out of 210

759

Rank: 142 out of 210

$460K

Rank: 25 out of 210

$606

Average: $214

8

Average: 4

RUBEN SUNGA

Ardmore, Okla. 73401

6,135

Rank: 42 out of 210

1,783

Rank: 43 out of 210

$243K

Rank: 71 out of 210

$136

Average: $214

3

Average: 4

ANDERSON MEHRLE

Bartlesville, Okla. 74006

6,044

Rank: 43 out of 210

2,141

Rank: 29 out of 210

$414K

Rank: 31 out of 210

$193

Average: $214

3

Average: 4

MOHAMAD MAHAYNI

Muskogee, Okla. 74401

5,999

Rank: 44 out of 210

1,489

Rank: 61 out of 210

$318K

Rank: 51 out of 210

$214

Average: $214

4

Average: 4

DWAYNE SCHMIDT

Oklahoma city, Okla. 73120

5,990

Rank: 45 out of 210

2,331

Rank: 22 out of 210

$442K

Rank: 29 out of 210

$190

Average: $214

3

Average: 4

MOHAMMED AHMED

Midwest city, Okla. 73110

5,972

Rank: 46 out of 210

951

Rank: 116 out of 210

$412K

Rank: 33 out of 210

$433

Average: $214

6

Average: 4

MUHAMMAD YASIN

Oklahoma city, Okla. 73109

5,920

Rank: 47 out of 210

1,325

Rank: 73 out of 210

$402K

Rank: 34 out of 210

$303

Average: $214

4

Average: 4

NAEEM TAHIRKHELI

Oklahoma city, Okla. 73135

5,895

Rank: 48 out of 210

1,303

Rank: 74 out of 210

$373K

Rank: 39 out of 210

$286

Average: $214

5

Average: 4

TIMOTHY MEDCALF

Ada, Okla. 74820

5,886

Rank: 49 out of 210

2,426

Rank: 19 out of 210

$232K

Rank: 77 out of 210

$96

Average: $214

2

Average: 4

JOHN WILLIAMS

Oklahoma city, Okla. 73120

5,821

Rank: 50 out of 210

2,136

Rank: 30 out of 210

$344K

Rank: 46 out of 210

$161

Average: $214

3

Average: 4

NORMAN AYERS

Norman, Okla. 73072

5,644

Rank: 51 out of 210

720

Rank: 150 out of 210

$342K

Rank: 47 out of 210

$475

Average: $214

8

Average: 4

WENDELL WILLIAMS

Muskogee, Okla. 74401

5,630

Rank: 94 out of 464

1,842

Rank: 116 out of 464

$199K

Rank: 168 out of 464

$108

Average: $214

3

Average: 4

TODD LINDLEY

Oklahoma city, Okla. 73120

5,564

Rank: 52 out of 210

2,429

Rank: 18 out of 210

$347K

Rank: 43 out of 210

$143

Average: $214

2

Average: 4

WILLIAM TINKER

Bartlesville, Okla. 74006

5,555

Rank: 53 out of 210

1,932

Rank: 40 out of 210

$357K

Rank: 41 out of 210

$185

Average: $214

3

Average: 4

KEVIN MILLER

Midwest city, Okla. 73110

5,407

Rank: 54 out of 210

1,126

Rank: 91 out of 210

$344K

Rank: 45 out of 210

$306

Average: $214

5

Average: 4

JOHN CASSIDY

Tulsa, Okla. 74136

5,356

Rank: 55 out of 210

2,813

Rank: 7 out of 210

$166K

Rank: 117 out of 210

$59

Average: $214

2

Average: 4

EDWARD MORRIS

Tulsa, Okla. 74136

5,346

Rank: 56 out of 210

3,024

Rank: 3 out of 210

$168K

Rank: 116 out of 210

$56

Average: $214

2

Average: 4

PAMELA CRAVEN

Oklahoma city, Okla. 73112

5,305

Rank: 57 out of 210

1,336

Rank: 71 out of 210

$254K

Rank: 67 out of 210

$190

Average: $214

4

Average: 4

FRED LYBRAND

Oklahoma city, Okla. 73112

5,286

Rank: 58 out of 210

773

Rank: 139 out of 210

$271K

Rank: 62 out of 210

$351

Average: $214

7

Average: 4

CHRISTOPHER KERNS

Oklahoma city, Okla. 73120

5,263

Rank: 59 out of 210

2,597

Rank: 13 out of 210

$192K

Rank: 98 out of 210

$74

Average: $214

2

Average: 4

MICHAEL SCHERLAG

Oklahoma city, Okla. 73120

5,242

Rank: 60 out of 210

2,314

Rank: 25 out of 210

$334K

Rank: 48 out of 210

$144

Average: $214

2

Average: 4

JACK COLLIER

Oklahoma city, Okla. 73120

5,234

Rank: 61 out of 210

1,301

Rank: 75 out of 210

$328K

Rank: 49 out of 210

$252

Average: $214

4

Average: 4

ANTHONY HANEY

Tulsa, Okla. 74133

5,224

Rank: 132 out of 489

2,466

Rank: 35 out of 489

$203K

Rank: 193 out of 489

$82

Average: $214

2

Average: 4

SUDHIR GUPTA

Shawnee, Okla. 74804

5,187

Rank: 62 out of 210

1,005

Rank: 104 out of 210

$265K

Rank: 63 out of 210

$264

Average: $214

5

Average: 4

THO LE

Tulsa, Okla. 74136

5,145

Rank: 63 out of 210

2,607

Rank: 11 out of 210

$196K

Rank: 94 out of 210

$75

Average: $214

2

Average: 4

JEROME MATHIAS

Midwest city, Okla. 73110

5,129

Rank: 64 out of 210

798

Rank: 133 out of 210

$255K

Rank: 66 out of 210

$319

Average: $214

6

Average: 4

RONALD HOPE

Oklahoma city, Okla. 73120

5,076

Rank: 65 out of 210

1,164

Rank: 88 out of 210

$234K

Rank: 74 out of 210

$201

Average: $214

4

Average: 4

FRANK GAFFNEY

Tulsa, Okla. 74104

4,884

Rank: 66 out of 210

2,002

Rank: 37 out of 210

$186K

Rank: 104 out of 210

$93

Average: $214

2

Average: 4

TERRIE GIBSON

Oklahoma city, Okla. 73112

4,851

Rank: 67 out of 210

1,033

Rank: 100 out of 210

$204K

Rank: 91 out of 210

$198

Average: $214

5

Average: 4

JOHN TULLOCH

Tulsa, Okla. 74104

4,848

Rank: 54 out of 177

2,530

Rank: 19 out of 177

$186K

Rank: 75 out of 177

$73

Average: $214

2

Average: 4

JANE BARE

Tulsa, Okla. 74136

4,795

Rank: 68 out of 210

2,598

Rank: 12 out of 210

$157K

Rank: 125 out of 210

$61

Average: $214

2

Average: 4

BRYAN PERRY

Oklahoma city, Okla. 73120

4,709

Rank: 69 out of 210

2,059

Rank: 34 out of 210

$290K

Rank: 59 out of 210

$141

Average: $214

2

Average: 4

PAVEL RIHA

Oklahoma city, Okla. 73103

4,686

Rank: 70 out of 210

889

Rank: 124 out of 210

$398K

Rank: 35 out of 210

$448

Average: $214

5

Average: 4

GREGORY HILL

Tulsa, Okla. 74136

4,684

Rank: 71 out of 210

2,621

Rank: 9 out of 210

$150K

Rank: 135 out of 210

$57

Average: $214

2

Average: 4

ZAHEER BABER

Midwest city, Okla. 73110

4,645

Rank: 72 out of 210

946

Rank: 118 out of 210

$190K

Rank: 101 out of 210

$201

Average: $214

5

Average: 4

SAEED AHMAD

Oklahoma city, Okla. 73109

4,623

Rank: 73 out of 210

2,329

Rank: 23 out of 210

$151K

Rank: 132 out of 210

$65

Average: $214

2

Average: 4

SANTOSH PRABHU

Oklahoma city, Okla. 73112

4,584

Rank: 74 out of 210

1,519

Rank: 59 out of 210

$317K

Rank: 52 out of 210

$209

Average: $214

3

Average: 4

AGHA KHAN

Oklahoma city, Okla. 73135

4,511

Rank: 75 out of 210

889

Rank: 124 out of 210

$206K

Rank: 90 out of 210

$232

Average: $214

5

Average: 4

MARK TRIMBLE

Tulsa, Okla. 74104

4,511

Rank: 75 out of 210

2,477

Rank: 15 out of 210

$184K

Rank: 107 out of 210

$74

Average: $214

2

Average: 4

MICHAEL SPAIN

Tulsa, Okla. 74136

4,481

Rank: 77 out of 210

2,763

Rank: 8 out of 210

$172K

Rank: 114 out of 210

$62

Average: $214

2

Average: 4

MICHAEL VILLANO

Norman, Okla. 73072

4,446

Rank: 78 out of 210

887

Rank: 127 out of 210

$280K

Rank: 61 out of 210

$316

Average: $214

5

Average: 4

RICHARD IRVIN

Tulsa, Okla. 74136

4,414

Rank: 79 out of 210

2,586

Rank: 14 out of 210

$158K

Rank: 124 out of 210

$61

Average: $214

2

Average: 4

FARHAN QURESHI

Yukon, Okla. 73099

4,388

Rank: 80 out of 210

481

Rank: 178 out of 210

$244K

Rank: 70 out of 210

$508

Average: $214

9

Average: 4

RICHARD KACERE

Tulsa, Okla. 74104

4,388

Rank: 80 out of 210

2,403

Rank: 21 out of 210

$176K

Rank: 111 out of 210

$73

Average: $214

2

Average: 4

PHILIP ADAMSON

Oklahoma city, Okla. 73120

4,299

Rank: 82 out of 210

888

Rank: 126 out of 210

$203K

Rank: 92 out of 210

$228

Average: $214

5

Average: 4

DARWIN CHILDS

Tulsa, Okla. 74136

4,293

Rank: 83 out of 210

2,615

Rank: 10 out of 210

$140K

Rank: 144 out of 210

$54

Average: $214

2

Average: 4

THOMAS MCGARRY

Oklahoma city, Okla. 73120

4,272

Rank: 84 out of 210

1,349

Rank: 69 out of 210

$356K

Rank: 42 out of 210

$264

Average: $214

3

Average: 4

TERRANCE KHASTGIR

Oklahoma city, Okla. 73112

4,263

Rank: 85 out of 210

1,630

Rank: 51 out of 210

$235K

Rank: 73 out of 210

$144

Average: $214

3

Average: 4

ARTHUR HAGAN

Stillwater, Okla. 74074

4,199

Rank: 86 out of 210

859

Rank: 131 out of 210

$145K

Rank: 139 out of 210

$169

Average: $214

5

Average: 4

SYED ABBAS

Oklahoma city, Okla. 73135

4,192

Rank: 87 out of 210

1,023

Rank: 101 out of 210

$234K

Rank: 75 out of 210

$229

Average: $214

4

Average: 4

JONATHAN VALUCK

Oklahoma city, Okla. 73120

4,120

Rank: 88 out of 210

1,896

Rank: 41 out of 210

$207K

Rank: 89 out of 210

$109

Average: $214

2

Average: 4

ROBERT OKADA

Tulsa, Okla. 74136

4,119

Rank: 89 out of 210

1,273

Rank: 78 out of 210

$190K

Rank: 100 out of 210

$149

Average: $214

3

Average: 4

EDWARD MARTIN

Tulsa, Okla. 74133

4,116

Rank: 90 out of 210

1,203

Rank: 83 out of 210

$154K

Rank: 127 out of 210

$128

Average: $214

3

Average: 4

FRANCIS OLIVER

Ardmore, Okla. 73401

4,028

Rank: 91 out of 210

733

Rank: 148 out of 210

$233K

Rank: 76 out of 210

$318

Average: $214

5

Average: 4

NICHOLAS TWIDALE

Elk city, Okla. 73644

3,993

Rank: 92 out of 210

1,067

Rank: 96 out of 210

$209K

Rank: 88 out of 210

$196

Average: $214

4

Average: 4

DEREK NORMAN

Oklahoma city, Okla. 73120

3,954

Rank: 93 out of 210

1,335

Rank: 72 out of 210

$316K

Rank: 54 out of 210

$236

Average: $214

3

Average: 4

JEROME ANDERSON

Oklahoma city, Okla. 73112

3,945

Rank: 94 out of 210

1,599

Rank: 52 out of 210

$182K

Rank: 108 out of 210

$114

Average: $214

2

Average: 4

ALAN KANESHIGE

Tulsa, Okla. 74133

3,935

Rank: 95 out of 210

2,110

Rank: 31 out of 210

$162K

Rank: 121 out of 210

$77

Average: $214

2

Average: 4

WAYNE LEIMBACH

Tulsa, Okla. 74104

3,928

Rank: 96 out of 210

1,022

Rank: 102 out of 210

$199K

Rank: 93 out of 210

$194

Average: $214

4

Average: 4

MICHAEL FOGLI

Tulsa, Okla. 74104

3,910

Rank: 97 out of 210

2,222

Rank: 28 out of 210

$163K

Rank: 120 out of 210

$74

Average: $214

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.