ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Alabama » Allergy/Immunology

Top Allergy/Immunology 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

MAHIPAL RAVIPATI

Decatur, Ala. 35603

19,093

Rank: 1 out of 30

300

Rank: 4 out of 30

$159K

Rank: 1 out of 30

$529

Average: $260

64

Average: 23

PAUL MOTTA

Dothan, Ala. 36301

12,750

Rank: 2 out of 30

334

Rank: 2 out of 30

$114K

Rank: 2 out of 30

$341

Average: $260

38

Average: 23

JAMES MALLETTE

Florence, Ala. 35630

11,432

Rank: 3 out of 30

267

Rank: 6 out of 30

$85.6K

Rank: 5 out of 30

$320

Average: $260

43

Average: 23

SHASHI KUMAR

Huntsville, Ala. 35801

10,315

Rank: 4 out of 30

366

Rank: 1 out of 30

$95.3K

Rank: 4 out of 30

$260

Average: $260

28

Average: 23

WEILY SOONG

Birmingham, Ala. 35209

7,570

Rank: 5 out of 30

310

Rank: 3 out of 30

$96.8K

Rank: 3 out of 30

$312

Average: $260

24

Average: 23

KALESWARA RAO ALLAMNENI

Huntsville, Ala. 35801

7,063

Rank: 6 out of 30

139

Rank: 17 out of 30

$61.5K

Rank: 8 out of 30

$442

Average: $260

51

Average: 23

SHIVA KRISHNA

Decatur, Ala. 35601

6,349

Rank: 7 out of 30

135

Rank: 18 out of 30

$50.1K

Rank: 11 out of 30

$371

Average: $260

47

Average: 23

LEONARD CAPUTO

Mobile, Ala. 36609

5,698

Rank: 8 out of 30

244

Rank: 7 out of 30

$85.1K

Rank: 6 out of 30

$349

Average: $260

23

Average: 23

BECKY RABY

Huntsville, Ala. 35801

5,369

Rank: 9 out of 30

215

Rank: 9 out of 30

$56.1K

Rank: 9 out of 30

$261

Average: $260

25

Average: 23

MARK KALENIAN

Dothan, Ala. 36303

5,082

Rank: 10 out of 30

270

Rank: 5 out of 30

$65K

Rank: 7 out of 30

$241

Average: $260

19

Average: 23

HARRY LEE

Montgomery, Ala. 36111

5,061

Rank: 11 out of 30

176

Rank: 11 out of 30

$51.1K

Rank: 10 out of 30

$290

Average: $260

29

Average: 23

HEATHER JAMES

Huntsville, Ala. 35801

4,173

Rank: 12 out of 30

174

Rank: 12 out of 30

$47.4K

Rank: 12 out of 30

$273

Average: $260

24

Average: 23

JOHN TOLE

Opelika, Ala. 36801

3,776

Rank: 13 out of 30

129

Rank: 20 out of 30

$32.6K

Rank: 16 out of 30

$253

Average: $260

29

Average: 23

JAMES MALLETTE

Florence, Ala. 35630

2,836

Rank: 14 out of 30

151

Rank: 13 out of 30

$24K

Rank: 23 out of 30

$159

Average: $260

19

Average: 23

JOHN DISHUCK

Tuscaloosa, Ala. 35404

2,429

Rank: 15 out of 30

233

Rank: 8 out of 30

$44.8K

Rank: 13 out of 30

$192

Average: $260

10

Average: 23

STEVEN HELM

Tuscaloosa, Ala. 35404

2,295

Rank: 16 out of 30

151

Rank: 13 out of 30

$27.3K

Rank: 18 out of 30

$180

Average: $260

15

Average: 23

WILLIAM DAVIDSON

Daphne, Ala. 36526

2,185

Rank: 17 out of 30

141

Rank: 16 out of 30

$39.6K

Rank: 14 out of 30

$281

Average: $260

15

Average: 23

ALMA HERRERA

Mobile, Ala. 36608

2,174

Rank: 18 out of 30

119

Rank: 21 out of 30

$27.4K

Rank: 17 out of 30

$230

Average: $260

18

Average: 23

JOSEPH LARUSSA

Birmingham, Ala. 35209

2,113

Rank: 19 out of 30

72

Rank: 27 out of 30

$26.6K

Rank: 20 out of 30

$369

Average: $260

29

Average: 23

JOSEPH GIANNOBILE

Birmingham, Ala. 35249

1,954

Rank: 20 out of 30

108

Rank: 23 out of 30

$26.7K

Rank: 19 out of 30

$247

Average: $260

18

Average: 23

ROBERT GRUBBE

Oxford, Ala. 36203

1,883

Rank: 21 out of 30

130

Rank: 19 out of 30

$24.6K

Rank: 21 out of 30

$189

Average: $260

14

Average: 23

LUCINDA PATTON

Mobile, Ala. 36604

1,877

Rank: 22 out of 30

101

Rank: 25 out of 30

$23.7K

Rank: 24 out of 30

$234

Average: $260

19

Average: 23

DAVID FRAZER

Montgomery, Ala. 36111

1,714

Rank: 23 out of 30

107

Rank: 24 out of 30

$24.2K

Rank: 22 out of 30

$226

Average: $260

16

Average: 23

MARGARET JAKES

Montgomery, Ala. 36111

1,276

Rank: 24 out of 30

151

Rank: 13 out of 30

$23.6K

Rank: 25 out of 30

$157

Average: $260

8

Average: 23

JAMES BONNER

Homewood, Ala. 35209

1,185

Rank: 25 out of 30

188

Rank: 10 out of 30

$32.7K

Rank: 15 out of 30

$174

Average: $260

6

Average: 23

MAXCIE SIKORA

Homewood, Ala. 35209

1,052

Rank: 26 out of 30

86

Rank: 26 out of 30

$17.1K

Rank: 26 out of 30

$198

Average: $260

12

Average: 23

DAVID FRAZER

Montgomery, Ala. 36111

927

Rank: 27 out of 30

69

Rank: 28 out of 30

$10.9K

Rank: 28 out of 30

$158

Average: $260

13

Average: 23

JOHN MEADOWS

Montgomery, Ala. 36106

416

Rank: 29 out of 30

111

Rank: 22 out of 30

$14.7K

Rank: 27 out of 30

$133

Average: $260

4

Average: 23

CLARA CHUNG

Birmingham, Ala. 35209

197

Rank: 30 out of 30

41

Rank: 29 out of 30

$7,346

Rank: 29 out of 30

$179

Average: $260

5

Average: 23

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.