Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Alabama » Nephrology

Top Nephrology Providers in Alabama

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

DWIGHT MATTHEW

Florence, Ala. 35630

104,182

Rank: 1 out of 115

1,595

Rank: 2 out of 115

$735K

Rank: 9 out of 115

$461

Average: $406

65

Average: 10

REGINALD GLADISH

Decatur, Ala. 35601

62,165

Rank: 2 out of 115

1,301

Rank: 8 out of 115

$806K

Rank: 3 out of 115

$620

Average: $406

48

Average: 10

STEPHEN WILBER

Mobile, Ala. 36608

59,352

Rank: 3 out of 115

720

Rank: 39 out of 115

$779K

Rank: 6 out of 115

$1,081

Average: $406

82

Average: 10

MICHAEL KLEINMANN

Mobile, Ala. 36608

50,251

Rank: 4 out of 115

713

Rank: 41 out of 115

$795K

Rank: 5 out of 115

$1,115

Average: $406

70

Average: 10

MICHAEL QUADRINI

Huntsville, Ala. 35805

43,585

Rank: 5 out of 115

797

Rank: 26 out of 115

$260K

Rank: 48 out of 115

$327

Average: $406

55

Average: 10

NARASIMHA BOORGU

Florence, Ala. 35630

43,392

Rank: 6 out of 115

1,364

Rank: 7 out of 115

$609K

Rank: 15 out of 115

$446

Average: $406

32

Average: 10

TODD BROOME

Huntsville, Ala. 35805

40,606

Rank: 7 out of 115

811

Rank: 24 out of 115

$603K

Rank: 18 out of 115

$743

Average: $406

50

Average: 10

DAVID TIETJEN

Huntsville, Ala. 35805

38,966

Rank: 8 out of 115

617

Rank: 57 out of 115

$241K

Rank: 58 out of 115

$391

Average: $406

63

Average: 10

JOHN NIPPER

Mobile, Ala. 36608

37,470

Rank: 9 out of 115

632

Rank: 53 out of 115

$615K

Rank: 14 out of 115

$973

Average: $406

59

Average: 10

RAJESH BOORGU

Florence, Ala. 35630

33,562

Rank: 10 out of 115

1,588

Rank: 3 out of 115

$618K

Rank: 13 out of 115

$389

Average: $406

21

Average: 10

SUBIR PAUL

Florence, Ala. 35630

25,638

Rank: 11 out of 115

1,526

Rank: 5 out of 115

$527K

Rank: 20 out of 115

$345

Average: $406

17

Average: 10

THOMAS WATSON

Birmingham, Ala. 35211

24,126

Rank: 12 out of 115

851

Rank: 20 out of 115

$832K

Rank: 1 out of 115

$978

Average: $406

28

Average: 10

CARLO CASTILLO

Huntsville, Ala. 35805

23,933

Rank: 13 out of 115

814

Rank: 23 out of 115

$219K

Rank: 63 out of 115

$269

Average: $406

29

Average: 10

JAMES LEWIS

Birmingham, Ala. 35211

21,044

Rank: 14 out of 115

796

Rank: 27 out of 115

$802K

Rank: 4 out of 115

$1,007

Average: $406

26

Average: 10

DAVID BAINS

Huntsville, Ala. 35805

20,173

Rank: 15 out of 115

727

Rank: 37 out of 115

$210K

Rank: 66 out of 115

$288

Average: $406

28

Average: 10

JOHN BROUILLETTE

Birmingham, Ala. 35211

19,840

Rank: 16 out of 115

802

Rank: 25 out of 115

$702K

Rank: 11 out of 115

$875

Average: $406

25

Average: 10

ROGER COOMER

Huntsville, Ala. 35805

18,887

Rank: 17 out of 115

709

Rank: 43 out of 115

$603K

Rank: 17 out of 115

$850

Average: $406

27

Average: 10

DOUGLAS AMARE

Mobile, Ala. 36608

14,386

Rank: 18 out of 115

591

Rank: 60 out of 115

$280K

Rank: 39 out of 115

$474

Average: $406

24

Average: 10

CHRISTOPHER MIRE

Mobile, Ala. 36608

14,011

Rank: 19 out of 115

597

Rank: 59 out of 115

$249K

Rank: 54 out of 115

$417

Average: $406

23

Average: 10

GARFIELD RAMDEEN

Tuscaloosa, Ala. 35406

9,691

Rank: 20 out of 115

1,152

Rank: 13 out of 115

$825K

Rank: 2 out of 115

$716

Average: $406

8

Average: 10

EDWARD HWANG

Gadsden, Ala. 35901

8,263

Rank: 21 out of 115

1,000

Rank: 16 out of 115

$723K

Rank: 10 out of 115

$723

Average: $406

8

Average: 10

GEOFFREY ALILONU

Northport, Ala. 35473

7,873

Rank: 22 out of 115

1,167

Rank: 12 out of 115

$749K

Rank: 7 out of 115

$642

Average: $406

7

Average: 10

JAMES SMELSER

Huntsville, Ala. 35801

7,766

Rank: 23 out of 115

1,758

Rank: 1 out of 115

$605K

Rank: 16 out of 115

$344

Average: $406

4

Average: 10

DIRK BERRY

Tuscaloosa, Ala. 35406

7,599

Rank: 24 out of 115

1,225

Rank: 10 out of 115

$620K

Rank: 12 out of 115

$506

Average: $406

6

Average: 10

RAVINDRANATH KANTAMNENI

Dothan, Ala. 36301

7,540

Rank: 25 out of 115

837

Rank: 21 out of 115

$424K

Rank: 25 out of 115

$506

Average: $406

9

Average: 10

SAAD RAHMAN

Huntsville, Ala. 35801

7,423

Rank: 26 out of 115

1,563

Rank: 4 out of 115

$549K

Rank: 19 out of 115

$351

Average: $406

5

Average: 10

RADHA KROTHAPALLI

Montgomery, Ala. 36106

7,196

Rank: 27 out of 115

1,084

Rank: 14 out of 115

$744K

Rank: 8 out of 115

$686

Average: $406

7

Average: 10

VENKAT NIMMAGADDA

Dothan, Ala. 36301

6,284

Rank: 28 out of 115

1,207

Rank: 11 out of 115

$504K

Rank: 21 out of 115

$418

Average: $406

5

Average: 10

LARRY WALKER

Huntsville, Ala. 35801

6,197

Rank: 29 out of 115

1,440

Rank: 6 out of 115

$481K

Rank: 22 out of 115

$334

Average: $406

4

Average: 10

SHAILAJA CHIDELLA

Tuscaloosa, Ala. 35406

5,991

Rank: 30 out of 115

987

Rank: 17 out of 115

$459K

Rank: 23 out of 115

$465

Average: $406

6

Average: 10

THOMAS OZBIRN

Birmingham, Ala. 35211

5,943

Rank: 31 out of 115

768

Rank: 32 out of 115

$246K

Rank: 57 out of 115

$320

Average: $406

8

Average: 10

WILLIAM LYNDON

Birmingham, Ala. 35211

5,822

Rank: 32 out of 115

828

Rank: 22 out of 115

$298K

Rank: 34 out of 115

$360

Average: $406

7

Average: 10

AMISH SHAH

Huntsville, Ala. 35801

5,431

Rank: 33 out of 115

555

Rank: 65 out of 115

$247K

Rank: 55 out of 115

$445

Average: $406

10

Average: 10

HEATHER HALEY

Huntsville, Ala. 35801

5,021

Rank: 34 out of 115

1,296

Rank: 9 out of 115

$414K

Rank: 26 out of 115

$320

Average: $406

4

Average: 10

GANJUR GURU-PRAKASH

Dothan, Ala. 36301

4,965

Rank: 35 out of 115

756

Rank: 33 out of 115

$434K

Rank: 24 out of 115

$574

Average: $406

7

Average: 10

OLAWALE OSUNSANYA

Dothan, Ala. 36301

4,459

Rank: 36 out of 115

1,070

Rank: 15 out of 115

$367K

Rank: 27 out of 115

$343

Average: $406

4

Average: 10

ANDREAS MADDUX

Birmingham, Ala. 35235

4,216

Rank: 37 out of 115

640

Rank: 52 out of 115

$272K

Rank: 43 out of 115

$426

Average: $406

7

Average: 10

GHAYAS HABACH

Sylacauga, Ala. 35150

4,125

Rank: 38 out of 115

377

Rank: 88 out of 115

$255K

Rank: 51 out of 115

$677

Average: $406

11

Average: 10

RICHARD LYERLY

Birmingham, Ala. 35205

3,925

Rank: 39 out of 115

495

Rank: 68 out of 115

$273K

Rank: 42 out of 115

$551

Average: $406

8

Average: 10

ROMAN BRANTLEY

Birmingham, Ala. 35211

3,896

Rank: 40 out of 115

750

Rank: 34 out of 115

$253K

Rank: 52 out of 115

$337

Average: $406

5

Average: 10

GREGORY WELLS

Dothan, Ala. 36301

3,868

Rank: 41 out of 115

941

Rank: 18 out of 115

$291K

Rank: 37 out of 115

$310

Average: $406

4

Average: 10

CHARLES THOMAS

Montgomery, Ala. 36106

3,689

Rank: 42 out of 115

888

Rank: 19 out of 115

$355K

Rank: 28 out of 115

$399

Average: $406

4

Average: 10

WILLIAM LAMAR

Mobile, Ala. 36608

3,454

Rank: 43 out of 115

735

Rank: 36 out of 115

$292K

Rank: 36 out of 115

$397

Average: $406

5

Average: 10

JEFFREY GLAZE

Birmingham, Ala. 35211

3,383

Rank: 44 out of 115

773

Rank: 30 out of 115

$326K

Rank: 31 out of 115

$421

Average: $406

4

Average: 10

THEODORE FEELY

Birmingham, Ala. 35211

3,378

Rank: 45 out of 115

705

Rank: 44 out of 115

$299K

Rank: 33 out of 115

$425

Average: $406

5

Average: 10

JOGY VARGHESE

Montgomery, Ala. 36106

3,153

Rank: 46 out of 115

746

Rank: 35 out of 115

$336K

Rank: 29 out of 115

$450

Average: $406

4

Average: 10

RICHARD MEADOR

Mobile, Ala. 36608

3,115

Rank: 47 out of 115

713

Rank: 41 out of 115

$330K

Rank: 30 out of 115

$462

Average: $406

4

Average: 10

JONATHAN COLE

Mobile, Ala. 36608

3,028

Rank: 48 out of 115

789

Rank: 28 out of 115

$302K

Rank: 32 out of 115

$383

Average: $406

4

Average: 10

AGATA PRZEKWAS

Birmingham, Ala. 35211

2,962

Rank: 49 out of 115

715

Rank: 40 out of 115

$280K

Rank: 40 out of 115

$392

Average: $406

4

Average: 10

DAVID THARPE

Birmingham, Ala. 35211

2,911

Rank: 50 out of 115

702

Rank: 45 out of 115

$279K

Rank: 41 out of 115

$397

Average: $406

4

Average: 10

RONALD GAINES

Mobile, Ala. 36608

2,857

Rank: 51 out of 115

721

Rank: 38 out of 115

$293K

Rank: 35 out of 115

$406

Average: $406

4

Average: 10

MICHAEL HOVATER

Birmingham, Ala. 35211

2,835

Rank: 52 out of 115

773

Rank: 30 out of 115

$258K

Rank: 49 out of 115

$333

Average: $406

4

Average: 10

HAROLD GILES

Birmingham, Ala. 35211

2,754

Rank: 53 out of 115

624

Rank: 54 out of 115

$261K

Rank: 47 out of 115

$419

Average: $406

4

Average: 10

PHILIP BUTERA

Mobile, Ala. 36608

2,699

Rank: 54 out of 115

591

Rank: 60 out of 115

$272K

Rank: 44 out of 115

$460

Average: $406

5

Average: 10

ROBERT HOIT

Montgomery, Ala. 36106

2,681

Rank: 55 out of 115

783

Rank: 29 out of 115

$249K

Rank: 53 out of 115

$319

Average: $406

3

Average: 10

PHILIP TRAVIS

Mobile, Ala. 36608

2,679

Rank: 56 out of 115

688

Rank: 47 out of 115

$217K

Rank: 64 out of 115

$316

Average: $406

4

Average: 10

JAMES REED

Birmingham, Ala. 35205

2,530

Rank: 57 out of 115

399

Rank: 84 out of 115

$220K

Rank: 62 out of 115

$551

Average: $406

6

Average: 10

THOMAS CARTER

Opelika, Ala. 36801

2,348

Rank: 58 out of 115

673

Rank: 48 out of 115

$266K

Rank: 46 out of 115

$395

Average: $406

3

Average: 10

PHILLIP MADONIA

Birmingham, Ala. 35211

2,342

Rank: 59 out of 115

269

Rank: 98 out of 115

$155K

Rank: 76 out of 115

$577

Average: $406

9

Average: 10

ROY CULPEPPER

Mobile, Ala. 36617

2,325

Rank: 60 out of 115

253

Rank: 101 out of 115

$109K

Rank: 82 out of 115

$432

Average: $406

9

Average: 10

GAURAV JAIN

Birmingham, Ala. 35249

2,303

Rank: 61 out of 115

490

Rank: 70 out of 115

$246K

Rank: 56 out of 115

$503

Average: $406

5

Average: 10

LINDA DANSBY

Opelika, Ala. 36801

2,283

Rank: 62 out of 115

618

Rank: 55 out of 115

$268K

Rank: 45 out of 115

$433

Average: $406

4

Average: 10

EBIMA OKUNDAYE

Jasper, Ala. 35501

2,257

Rank: 63 out of 115

493

Rank: 69 out of 115

$188K

Rank: 69 out of 115

$382

Average: $406

5

Average: 10

ADITYA KUMAR BHARTIA

Selma, Ala. 36701

2,219

Rank: 64 out of 115

479

Rank: 71 out of 115

$284K

Rank: 38 out of 115

$592

Average: $406

5

Average: 10

MELANIE HALVORSON

Montgomery, Ala. 36106

2,209

Rank: 65 out of 115

693

Rank: 46 out of 115

$223K

Rank: 61 out of 115

$321

Average: $406

3

Average: 10

PEI CHEN

Birmingham, Ala. 35235

2,169

Rank: 66 out of 115

434

Rank: 78 out of 115

$180K

Rank: 73 out of 115

$414

Average: $406

5

Average: 10

CHARLES DISKIN

Opelika, Ala. 36801

2,168

Rank: 67 out of 115

467

Rank: 73 out of 115

$256K

Rank: 50 out of 115

$549

Average: $406

5

Average: 10

LAUTREC RADCLIFF

Opelika, Ala. 36801

2,039

Rank: 68 out of 115

618

Rank: 55 out of 115

$228K

Rank: 60 out of 115

$369

Average: $406

3

Average: 10

WILLIAM MCGUFFIN

Montgomery, Ala. 36106

2,020

Rank: 69 out of 115

673

Rank: 48 out of 115

$182K

Rank: 71 out of 115

$270

Average: $406

3

Average: 10

RODNEY SMITH

Montgomery, Ala. 36106

1,978

Rank: 70 out of 115

641

Rank: 51 out of 115

$182K

Rank: 72 out of 115

$283

Average: $406

3

Average: 10

GERALD JONES

Montgomery, Ala. 36106

1,976

Rank: 71 out of 115

607

Rank: 58 out of 115

$197K

Rank: 68 out of 115

$325

Average: $406

3

Average: 10

KIM MCGLOTHAN

Montgomery, Ala. 36106

1,968

Rank: 72 out of 115

647

Rank: 50 out of 115

$179K

Rank: 74 out of 115

$276

Average: $406

3

Average: 10

DENYSE THORNLEY-BROWN

Birmingham, Ala. 35233

1,907

Rank: 73 out of 115

419

Rank: 81 out of 115

$237K

Rank: 59 out of 115

$566

Average: $406

5

Average: 10

SABRINA BESSETTE

Mobile, Ala. 36617

1,857

Rank: 74 out of 115

263

Rank: 100 out of 115

$202K

Rank: 67 out of 115

$768

Average: $406

7

Average: 10

ERIC WALLACE

Birmingham, Ala. 35294

1,741

Rank: 75 out of 115

387

Rank: 85 out of 115

$157K

Rank: 75 out of 115

$405

Average: $406

4

Average: 10

JARED KEITH

Mobile, Ala. 36608

1,638

Rank: 76 out of 115

467

Rank: 73 out of 115

$155K

Rank: 77 out of 115

$332

Average: $406

4

Average: 10

RAMESHKUMAR ATHIPPALAYAM CHELLAMUTHU

Gadsden, Ala. 35903

1,631

Rank: 77 out of 115

467

Rank: 73 out of 115

$142K

Rank: 79 out of 115

$304

Average: $406

3

Average: 10

NOWOGHOMWENMA IBIE

Dothan, Ala. 36301

1,628

Rank: 78 out of 115

450

Rank: 76 out of 115

$106K

Rank: 86 out of 115

$235

Average: $406

4

Average: 10

ROBERT WILLIAMS

Cullman, Ala. 35055

1,626

Rank: 79 out of 115

533

Rank: 67 out of 115

$108K

Rank: 83 out of 115

$203

Average: $406

3

Average: 10

MICHAEL ALLON

Birmingham, Ala. 35233

1,617

Rank: 80 out of 115

432

Rank: 79 out of 115

$213K

Rank: 65 out of 115

$494

Average: $406

4

Average: 10

EMMY BELL

Birmingham, Ala. 35233

1,589

Rank: 81 out of 115

424

Rank: 80 out of 115

$185K

Rank: 70 out of 115

$436

Average: $406

4

Average: 10

ELIZABETH CHUA

Gadsden, Ala. 35903

1,570

Rank: 82 out of 115

405

Rank: 83 out of 115

$125K

Rank: 81 out of 115

$308

Average: $406

4

Average: 10

GRAHAM TOWNS

Birmingham, Ala. 35233

1,529

Rank: 83 out of 115

544

Rank: 66 out of 115

$98.6K

Rank: 87 out of 115

$181

Average: $406

3

Average: 10

SONG CHING ONG

Birmingham, Ala. 35294

1,509

Rank: 84 out of 115

559

Rank: 64 out of 115

$107K

Rank: 85 out of 115

$191

Average: $406

3

Average: 10

DANA RIZK

Birmingham, Ala. 35249

1,449

Rank: 85 out of 115

418

Rank: 82 out of 115

$146K

Rank: 78 out of 115

$349

Average: $406

3

Average: 10

SHIKHA MEHTA

Birmingham, Ala. 35249

1,413

Rank: 86 out of 115

478

Rank: 72 out of 115

$95.2K

Rank: 89 out of 115

$199

Average: $406

3

Average: 10

CLIFTON KEW

Birmingham, Ala. 35233

1,342

Rank: 87 out of 115

589

Rank: 62 out of 115

$91.1K

Rank: 90 out of 115

$155

Average: $406

2

Average: 10

ASHITA TOLWANI

Birmingham, Ala. 35233

1,317

Rank: 88 out of 115

380

Rank: 87 out of 115

$96.2K

Rank: 88 out of 115

$253

Average: $406

3

Average: 10

THOMAS TAYLOR

Selma, Ala. 36701

1,182

Rank: 89 out of 115

332

Rank: 92 out of 115

$137K

Rank: 80 out of 115

$411

Average: $406

4

Average: 10

ERROL CROOK

Mobile, Ala. 36617

1,131

Rank: 90 out of 115

272

Rank: 97 out of 115

$53.4K

Rank: 97 out of 115

$196

Average: $406

4

Average: 10

VINEETA KUMAR

Birmingham, Ala. 35233

1,123

Rank: 91 out of 115

382

Rank: 86 out of 115

$78.7K

Rank: 92 out of 115

$206

Average: $406

3

Average: 10

BENJAMIN BROOME

Birmingham, Ala. 35211

1,012

Rank: 92 out of 115

356

Rank: 90 out of 115

$69.8K

Rank: 96 out of 115

$196

Average: $406

3

Average: 10

JAMES GIFFORD

Decatur, Ala. 35603

992

Rank: 93 out of 115

352

Rank: 91 out of 115

$71.9K

Rank: 95 out of 115

$204

Average: $406

3

Average: 10

UNINIBILE ODAMA

Talladega, Ala. 35160

883

Rank: 94 out of 115

179

Rank: 103 out of 115

$108K

Rank: 84 out of 115

$601

Average: $406

5

Average: 10

BHUPESH PANWAR

Birmingham, Ala. 35294

869

Rank: 95 out of 115

295

Rank: 94 out of 115

$87.4K

Rank: 91 out of 115

$296

Average: $406

3

Average: 10

ERIC JUDD

Birmingham, Ala. 35249

838

Rank: 96 out of 115

269

Rank: 98 out of 115

$52.1K

Rank: 99 out of 115

$194

Average: $406

3

Average: 10

BRUCE JULIAN

Birmingham, Ala. 35233

808

Rank: 97 out of 115

578

Rank: 63 out of 115

$48.3K

Rank: 101 out of 115

$84

Average: $406

1

Average: 10

ROMAN SHINGAREV

Birmingham, Ala. 35249

783

Rank: 98 out of 115

313

Rank: 93 out of 115

$75.3K

Rank: 94 out of 115

$241

Average: $406

3

Average: 10

JASON TSAI

Birmingham, Ala. 35211

713

Rank: 99 out of 115

436

Rank: 77 out of 115

$75.7K

Rank: 93 out of 115

$174

Average: $406

2

Average: 10

TIMOTHY WILLIAMS

Birmingham, Ala. 35211

702

Rank: 100 out of 115

287

Rank: 95 out of 115

$48.3K

Rank: 100 out of 115

$168

Average: $406

2

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 2015 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.