ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Alabama » Nephrology

Top Nephrology Providers in Alabama

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

MICHAEL QUADRINI

Huntsville, Ala. 35805

65,293

Rank: 1 out of 105

834

Rank: 28 out of 105

$264K

Rank: 43 out of 105

$317

Average: $414

78

Average: 10

NARASIMHA BOORGU

Florence, Ala. 35630

54,165

Rank: 2 out of 105

1,149

Rank: 5 out of 105

$531K

Rank: 13 out of 105

$462

Average: $414

47

Average: 10

JOHN CLARK

Huntsville, Ala. 35805

47,518

Rank: 3 out of 105

856

Rank: 25 out of 105

$571K

Rank: 10 out of 105

$667

Average: $414

56

Average: 10

SUBIR PAUL

Florence, Ala. 35630

44,079

Rank: 4 out of 105

1,253

Rank: 3 out of 105

$517K

Rank: 17 out of 105

$413

Average: $414

35

Average: 10

RAJESH BOORGU

Florence, Ala. 35630

33,236

Rank: 5 out of 105

1,226

Rank: 4 out of 105

$527K

Rank: 14 out of 105

$430

Average: $414

27

Average: 10

JAMES GIFFORD

Decatur, Ala. 35601

32,267

Rank: 6 out of 105

827

Rank: 29 out of 105

$399K

Rank: 22 out of 105

$482

Average: $414

39

Average: 10

REGINALD GLADISH

Decatur, Ala. 35601

30,418

Rank: 7 out of 105

745

Rank: 37 out of 105

$403K

Rank: 21 out of 105

$541

Average: $414

41

Average: 10

DAVID TIETJEN

Huntsville, Ala. 35805

30,108

Rank: 8 out of 105

622

Rank: 52 out of 105

$226K

Rank: 54 out of 105

$363

Average: $414

48

Average: 10

JAMES LEWIS

Birmingham, Ala. 35211

28,811

Rank: 9 out of 105

948

Rank: 13 out of 105

$734K

Rank: 2 out of 105

$775

Average: $414

30

Average: 10

JASON TSAI

Birmingham, Ala. 35211

28,286

Rank: 10 out of 105

971

Rank: 12 out of 105

$633K

Rank: 4 out of 105

$652

Average: $414

29

Average: 10

TODD BROOME

Huntsville, Ala. 35805

22,068

Rank: 11 out of 105

740

Rank: 38 out of 105

$657K

Rank: 3 out of 105

$888

Average: $414

30

Average: 10

JERRY JACKSON

Birmingham, Ala. 35211

21,179

Rank: 12 out of 105

804

Rank: 31 out of 105

$632K

Rank: 5 out of 105

$786

Average: $414

26

Average: 10

THOMAS WATSON

Birmingham, Ala. 35211

19,463

Rank: 13 out of 105

980

Rank: 11 out of 105

$587K

Rank: 7 out of 105

$599

Average: $414

20

Average: 10

JOHN BROUILLETTE

Birmingham, Ala. 35211

14,334

Rank: 14 out of 105

791

Rank: 34 out of 105

$308K

Rank: 33 out of 105

$390

Average: $414

18

Average: 10

ROGER COOMER

Huntsville, Ala. 35805

13,548

Rank: 15 out of 105

676

Rank: 42 out of 105

$586K

Rank: 8 out of 105

$867

Average: $414

20

Average: 10

RADHA KROTHAPALLI

Montgomery, Ala. 36106

12,025

Rank: 16 out of 105

1,101

Rank: 7 out of 105

$737K

Rank: 1 out of 105

$669

Average: $414

11

Average: 10

RAVINDRANATH KANTAMNENI

Dothan, Ala. 36301

11,183

Rank: 17 out of 105

890

Rank: 21 out of 105

$484K

Rank: 19 out of 105

$544

Average: $414

13

Average: 10

RICHARD LYERLY

Birmingham, Ala. 35205

10,285

Rank: 18 out of 105

480

Rank: 69 out of 105

$273K

Rank: 40 out of 105

$569

Average: $414

21

Average: 10

CHRISTOPHER MIRE

Mobile, Ala. 36608

9,489

Rank: 19 out of 105

523

Rank: 64 out of 105

$262K

Rank: 45 out of 105

$500

Average: $414

18

Average: 10

JAMES SMELSER

Huntsville, Ala. 35801

9,026

Rank: 20 out of 105

1,391

Rank: 1 out of 105

$594K

Rank: 6 out of 105

$427

Average: $414

6

Average: 10

SAAD RAHMAN

Huntsville, Ala. 35801

7,507

Rank: 21 out of 105

1,293

Rank: 2 out of 105

$427K

Rank: 20 out of 105

$330

Average: $414

6

Average: 10

DOUGLAS AMARE

Mobile, Ala. 36608

7,179

Rank: 22 out of 105

542

Rank: 62 out of 105

$242K

Rank: 52 out of 105

$446

Average: $414

13

Average: 10

WAN KWAN

Gadsden, Ala. 35901

6,618

Rank: 23 out of 105

935

Rank: 18 out of 105

$580K

Rank: 9 out of 105

$621

Average: $414

7

Average: 10

HAROLD GILES

Birmingham, Ala. 35211

6,580

Rank: 24 out of 105

792

Rank: 33 out of 105

$290K

Rank: 37 out of 105

$366

Average: $414

8

Average: 10

RICHARD GURICH

Tuscaloosa, Ala. 35406

6,262

Rank: 25 out of 105

939

Rank: 16 out of 105

$554K

Rank: 12 out of 105

$590

Average: $414

7

Average: 10

DIRK BERRY

Tuscaloosa, Ala. 35406

6,051

Rank: 26 out of 105

1,020

Rank: 8 out of 105

$560K

Rank: 11 out of 105

$549

Average: $414

6

Average: 10

LARRY WALKER

Huntsville, Ala. 35801

6,039

Rank: 27 out of 105

1,104

Rank: 6 out of 105

$393K

Rank: 23 out of 105

$356

Average: $414

5

Average: 10

EDWARD HWANG

Gadsden, Ala. 35901

5,958

Rank: 28 out of 105

926

Rank: 19 out of 105

$526K

Rank: 15 out of 105

$568

Average: $414

6

Average: 10

GARFIELD RAMDEEN

Tuscaloosa, Ala. 35406

5,588

Rank: 29 out of 105

944

Rank: 15 out of 105

$519K

Rank: 16 out of 105

$550

Average: $414

6

Average: 10

GANJUR GURU-PRAKASH

Dothan, Ala. 36301

5,397

Rank: 30 out of 105

884

Rank: 22 out of 105

$486K

Rank: 18 out of 105

$549

Average: $414

6

Average: 10

DANA RIZK

Birmingham, Ala. 35249

4,742

Rank: 31 out of 105

334

Rank: 81 out of 105

$160K

Rank: 77 out of 105

$478

Average: $414

14

Average: 10

MOHAMMAD KABIR

Gadsden, Ala. 35901

4,713

Rank: 32 out of 105

821

Rank: 30 out of 105

$290K

Rank: 38 out of 105

$353

Average: $414

6

Average: 10

PRATHYUSHA MADDELA

Anniston, Ala. 36207

4,704

Rank: 33 out of 105

946

Rank: 14 out of 105

$353K

Rank: 24 out of 105

$373

Average: $414

5

Average: 10

VENUGOPALA BHEEMANATHINI

Anniston, Ala. 36207

4,578

Rank: 34 out of 105

1,015

Rank: 9 out of 105

$348K

Rank: 26 out of 105

$343

Average: $414

5

Average: 10

ANDREAS MADDUX

Birmingham, Ala. 35235

4,296

Rank: 35 out of 105

630

Rank: 50 out of 105

$210K

Rank: 60 out of 105

$334

Average: $414

7

Average: 10

OLAWALE OSUNSANYA

Dothan, Ala. 36301

3,903

Rank: 36 out of 105

939

Rank: 16 out of 105

$333K

Rank: 27 out of 105

$354

Average: $414

4

Average: 10

HEATHER HALEY

Huntsville, Ala. 35801

3,708

Rank: 37 out of 105

910

Rank: 20 out of 105

$313K

Rank: 32 out of 105

$343

Average: $414

4

Average: 10

THOMAS TAYLOR

Selma, Ala. 36701

3,606

Rank: 38 out of 105

446

Rank: 71 out of 105

$317K

Rank: 31 out of 105

$710

Average: $414

8

Average: 10

WILLIAM LYNDON

Birmingham, Ala. 35211

3,562

Rank: 39 out of 105

986

Rank: 10 out of 105

$266K

Rank: 41 out of 105

$270

Average: $414

4

Average: 10

GEOFFREY ALILONU

Northport, Ala. 35473

3,514

Rank: 40 out of 105

778

Rank: 36 out of 105

$287K

Rank: 39 out of 105

$369

Average: $414

5

Average: 10

MICHAEL ROBARDS

Tuscaloosa, Ala. 35401

3,434

Rank: 41 out of 105

382

Rank: 79 out of 105

$328K

Rank: 28 out of 105

$859

Average: $414

9

Average: 10

JEFFREY GLAZE

Birmingham, Ala. 35211

3,360

Rank: 42 out of 105

875

Rank: 23 out of 105

$352K

Rank: 25 out of 105

$403

Average: $414

4

Average: 10

RAFAEL LOPEZ

Montgomery, Ala. 36106

3,314

Rank: 43 out of 105

694

Rank: 41 out of 105

$323K

Rank: 30 out of 105

$465

Average: $414

5

Average: 10

ABDEL KASMIA

Fairhope, Ala. 36532

3,225

Rank: 44 out of 105

789

Rank: 35 out of 105

$223K

Rank: 55 out of 105

$283

Average: $414

4

Average: 10

DAVID THARPE

Birmingham, Ala. 35211

3,168

Rank: 45 out of 105

870

Rank: 24 out of 105

$306K

Rank: 35 out of 105

$352

Average: $414

4

Average: 10

AGATA PRZEKWAS

Birmingham, Ala. 35211

3,162

Rank: 46 out of 105

852

Rank: 26 out of 105

$248K

Rank: 49 out of 105

$291

Average: $414

4

Average: 10

JOGY VARGHESE

Montgomery, Ala. 36106

3,106

Rank: 47 out of 105

662

Rank: 45 out of 105

$296K

Rank: 36 out of 105

$447

Average: $414

5

Average: 10

MARYELLA SIRMON

Mobile, Ala. 36608

3,023

Rank: 48 out of 105

608

Rank: 53 out of 105

$306K

Rank: 34 out of 105

$504

Average: $414

5

Average: 10

THOMAS OZBIRN

Birmingham, Ala. 35211

2,753

Rank: 50 out of 105

851

Rank: 27 out of 105

$250K

Rank: 47 out of 105

$293

Average: $414

3

Average: 10

ROMAN BRANTLEY

Birmingham, Ala. 35211

2,681

Rank: 51 out of 105

799

Rank: 32 out of 105

$265K

Rank: 42 out of 105

$332

Average: $414

3

Average: 10

RONALD GAINES

Mobile, Ala. 36608

2,642

Rank: 52 out of 105

543

Rank: 61 out of 105

$264K

Rank: 44 out of 105

$487

Average: $414

5

Average: 10

JESSE CORBELLO

Mobile, Ala. 36608

2,638

Rank: 53 out of 105

564

Rank: 59 out of 105

$248K

Rank: 50 out of 105

$439

Average: $414

5

Average: 10

PHILIP TRAVIS

Mobile, Ala. 36608

2,611

Rank: 54 out of 105

529

Rank: 63 out of 105

$249K

Rank: 48 out of 105

$471

Average: $414

5

Average: 10

MARIO MAGNONE

Mobile, Ala. 36617

2,516

Rank: 55 out of 105

671

Rank: 43 out of 105

$209K

Rank: 62 out of 105

$311

Average: $414

4

Average: 10

JAMES REED

Birmingham, Ala. 35205

2,468

Rank: 56 out of 105

399

Rank: 77 out of 105

$212K

Rank: 58 out of 105

$532

Average: $414

6

Average: 10

WILLIAM LAMAR

Mobile, Ala. 36608

2,429

Rank: 57 out of 105

565

Rank: 58 out of 105

$177K

Rank: 73 out of 105

$314

Average: $414

4

Average: 10

JONATHAN COLE

Mobile, Ala. 36608

2,378

Rank: 58 out of 105

559

Rank: 60 out of 105

$198K

Rank: 66 out of 105

$353

Average: $414

4

Average: 10

RICHARD MEADOR

Mobile, Ala. 36608

2,367

Rank: 59 out of 105

505

Rank: 65 out of 105

$234K

Rank: 53 out of 105

$463

Average: $414

5

Average: 10

LAUTREC RADCLIFF

Opelika, Ala. 36801

2,350

Rank: 60 out of 105

667

Rank: 44 out of 105

$261K

Rank: 46 out of 105

$391

Average: $414

4

Average: 10

WILLIAM MCGUFFIN

Montgomery, Ala. 36106

2,335

Rank: 61 out of 105

651

Rank: 48 out of 105

$212K

Rank: 59 out of 105

$325

Average: $414

4

Average: 10

DAVID ZINN

Anniston, Ala. 36207

2,310

Rank: 62 out of 105

604

Rank: 55 out of 105

$205K

Rank: 64 out of 105

$340

Average: $414

4

Average: 10

LINDA DANSBY

Opelika, Ala. 36801

2,305

Rank: 63 out of 105

640

Rank: 49 out of 105

$206K

Rank: 63 out of 105

$322

Average: $414

4

Average: 10

ROBERT HOIT

Montgomery, Ala. 36106

2,240

Rank: 64 out of 105

722

Rank: 39 out of 105

$179K

Rank: 72 out of 105

$247

Average: $414

3

Average: 10

THOMAS CARTER

Opelika, Ala. 36801

2,224

Rank: 65 out of 105

715

Rank: 40 out of 105

$219K

Rank: 56 out of 105

$307

Average: $414

3

Average: 10

PEI CHEN

Birmingham, Ala. 35235

2,223

Rank: 66 out of 105

405

Rank: 76 out of 105

$182K

Rank: 69 out of 105

$450

Average: $414

5

Average: 10

GAURAV JAIN

Birmingham, Ala. 35249

2,136

Rank: 67 out of 105

393

Rank: 78 out of 105

$179K

Rank: 71 out of 105

$456

Average: $414

5

Average: 10

AZITA TAKESHIAN

Birmingham, Ala. 35235

2,081

Rank: 68 out of 105

498

Rank: 66 out of 105

$197K

Rank: 67 out of 105

$396

Average: $414

4

Average: 10

GERALD JONES

Montgomery, Ala. 36106

2,053

Rank: 69 out of 105

581

Rank: 57 out of 105

$198K

Rank: 65 out of 105

$341

Average: $414

4

Average: 10

RODNEY SMITH

Montgomery, Ala. 36106

2,016

Rank: 70 out of 105

608

Rank: 53 out of 105

$193K

Rank: 68 out of 105

$317

Average: $414

3

Average: 10

MELANIE HALVORSON

Montgomery, Ala. 36106

1,955

Rank: 71 out of 105

653

Rank: 47 out of 105

$168K

Rank: 75 out of 105

$258

Average: $414

3

Average: 10

CHARLES DISKIN

Opelika, Ala. 36801

1,892

Rank: 72 out of 105

488

Rank: 67 out of 105

$216K

Rank: 57 out of 105

$443

Average: $414

4

Average: 10

MICHAEL ALLON

Birmingham, Ala. 35233

1,762

Rank: 73 out of 105

428

Rank: 72 out of 105

$245K

Rank: 51 out of 105

$573

Average: $414

4

Average: 10

CLIFTON KEW

Birmingham, Ala. 35233

1,675

Rank: 74 out of 105

629

Rank: 51 out of 105

$103K

Rank: 81 out of 105

$164

Average: $414

3

Average: 10

PHILIP BUTERA

Mobile, Ala. 36608

1,636

Rank: 75 out of 105

415

Rank: 75 out of 105

$99K

Rank: 82 out of 105

$238

Average: $414

4

Average: 10

BRUCE JULIAN

Birmingham, Ala. 35233

1,602

Rank: 77 out of 105

655

Rank: 46 out of 105

$90.6K

Rank: 86 out of 105

$138

Average: $414

2

Average: 10

DENYSE THORNLEY-BROWN

Birmingham, Ala. 35233

1,569

Rank: 78 out of 105

323

Rank: 84 out of 105

$210K

Rank: 61 out of 105

$649

Average: $414

5

Average: 10

RAHIM KASSAMALI

Center point, Ala. 35215

1,534

Rank: 79 out of 105

328

Rank: 83 out of 105

$94.6K

Rank: 84 out of 105

$289

Average: $414

5

Average: 10

ROY CULPEPPER

Mobile, Ala. 36617

1,455

Rank: 81 out of 105

220

Rank: 91 out of 105

$89K

Rank: 87 out of 105

$404

Average: $414

7

Average: 10

SABRINA BESSETTE

Mobile, Ala. 36617

1,433

Rank: 82 out of 105

184

Rank: 94 out of 105

$117K

Rank: 79 out of 105

$635

Average: $414

8

Average: 10

EMMY BELL

Birmingham, Ala. 35233

1,424

Rank: 83 out of 105

382

Rank: 79 out of 105

$181K

Rank: 70 out of 105

$473

Average: $414

4

Average: 10

SUZANNE BERGMAN

Birmingham, Ala. 35233

1,424

Rank: 83 out of 105

321

Rank: 85 out of 105

$174K

Rank: 74 out of 105

$543

Average: $414

4

Average: 10

VINEETA KUMAR

Birmingham, Ala. 35233

1,389

Rank: 85 out of 105

477

Rank: 70 out of 105

$95.2K

Rank: 83 out of 105

$200

Average: $414

3

Average: 10

BRUCE DIPLACIDO

Huntsville, Ala. 35805

1,355

Rank: 86 out of 105

297

Rank: 87 out of 105

$163K

Rank: 76 out of 105

$547

Average: $414

5

Average: 10

ASHITA TOLWANI

Birmingham, Ala. 35233

1,123

Rank: 87 out of 105

310

Rank: 86 out of 105

$84.3K

Rank: 89 out of 105

$272

Average: $414

4

Average: 10

SHIKHA MEHTA

Birmingham, Ala. 35249

1,113

Rank: 88 out of 105

488

Rank: 67 out of 105

$72.2K

Rank: 91 out of 105

$148

Average: $414

2

Average: 10

VIJAY CAPLASH

Birmingham, Ala. 35215

953

Rank: 90 out of 105

155

Rank: 101 out of 105

$85K

Rank: 88 out of 105

$549

Average: $414

6

Average: 10

UNINIBILE ODAMA

Talladega, Ala. 35160

840

Rank: 91 out of 105

129

Rank: 102 out of 105

$115K

Rank: 80 out of 105

$888

Average: $414

7

Average: 10

MICHAL MRUG

Birmingham, Ala. 35233

654

Rank: 93 out of 105

178

Rank: 97 out of 105

$41.7K

Rank: 96 out of 105

$234

Average: $414

4

Average: 10

CAROLINE MARSHALL

Birmingham, Ala. 35233

594

Rank: 94 out of 105

158

Rank: 100 out of 105

$39.5K

Rank: 97 out of 105

$250

Average: $414

4

Average: 10

CHRISTOPHER OLD

Birmingham, Ala. 35211

589

Rank: 95 out of 105

270

Rank: 89 out of 105

$51.8K

Rank: 94 out of 105

$192

Average: $414

2

Average: 10

KIM MCGLOTHAN

Montgomery, Ala. 36106

490

Rank: 96 out of 105

217

Rank: 92 out of 105

$43.4K

Rank: 95 out of 105

$200

Average: $414

2

Average: 10

GRAHAM TOWNS

Mountain brk, Ala. 35213

480

Rank: 97 out of 105

276

Rank: 88 out of 105

$30.1K

Rank: 99 out of 105

$109

Average: $414

2

Average: 10

ORLANDO GUTIERREZ

Birmingham, Ala. 35233

467

Rank: 98 out of 105

179

Rank: 96 out of 105

$30.3K

Rank: 98 out of 105

$169

Average: $414

3

Average: 10

ERROL CROOK

Mobile, Ala. 36617

415

Rank: 99 out of 105

174

Rank: 98 out of 105

$25.4K

Rank: 100 out of 105

$146

Average: $414

2

Average: 10

THOMAS STOKES

Opelika, Ala. 36801

374

Rank: 100 out of 105

161

Rank: 99 out of 105

$11.7K

Rank: 102 out of 105

$73

Average: $414

2

Average: 10

ROSLYN MANNON

Birmingham, Ala. 35233

371

Rank: 101 out of 105

206

Rank: 93 out of 105

$22.8K

Rank: 101 out of 105

$111

Average: $414

2

Average: 10

ROBERT HUDDLE

Mobile, Ala. 36608

340

Rank: 102 out of 105

118

Rank: 103 out of 105

$55.9K

Rank: 93 out of 105

$474

Average: $414

3

Average: 10

ROBERT GASTON

Birmingham, Ala. 35233

203

Rank: 103 out of 105

182

Rank: 95 out of 105

$11.3K

Rank: 103 out of 105

$62

Average: $414

1

Average: 10

PAUL SANDERS

Birmingham, Ala. 35233

84

Rank: 104 out of 105

33

Rank: 104 out of 105

$5,558

Rank: 104 out of 105

$168

Average: $414

3

Average: 10

DAVID WARNOCK

Birmingham, Ala. 35233

44

Rank: 105 out of 105

31

Rank: 105 out of 105

$3,222

Rank: 105 out of 105

$104

Average: $414

1

Average: 10

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.