Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Alabama » Pain Medicine

Top Pain Medicine 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

SHAILESH UPADHYAY

Anniston, Ala. 36207

53,907

Rank: 1 out of 31

336

Rank: 23 out of 31

$1.26M

Rank: 1 out of 31

$3,739

Average: $591

160

Average: 16

PAVAN TELANG

Florence, Ala. 35630

16,167

Rank: 2 out of 31

823

Rank: 1 out of 31

$594K

Rank: 4 out of 31

$721

Average: $591

20

Average: 16

THOMAS MARTIN

Hoover, Ala. 35216

13,148

Rank: 3 out of 31

596

Rank: 11 out of 31

$600K

Rank: 3 out of 31

$1,008

Average: $591

22

Average: 16

THOMAS KRAUS

Huntsville, Ala. 35801

12,843

Rank: 4 out of 31

755

Rank: 2 out of 31

$249K

Rank: 10 out of 31

$330

Average: $591

17

Average: 16

NITIN CHHABRA

Hoover, Ala. 35244

12,319

Rank: 5 out of 31

519

Rank: 15 out of 31

$374K

Rank: 7 out of 31

$721

Average: $591

24

Average: 16

AHMAD SHIKHTHOLTH

Decatur, Ala. 35601

11,600

Rank: 6 out of 31

698

Rank: 4 out of 31

$414K

Rank: 6 out of 31

$594

Average: $591

17

Average: 16

KENNETH WILLIS

Huntsville, Ala. 35801

10,818

Rank: 7 out of 31

567

Rank: 13 out of 31

$1.11M

Rank: 2 out of 31

$1,957

Average: $591

19

Average: 16

RALPH IRVIN

Mobile, Ala. 36608

10,333

Rank: 8 out of 31

445

Rank: 18 out of 31

$322K

Rank: 8 out of 31

$724

Average: $591

23

Average: 16

RICHARD THOMA

Birmingham, Ala. 35216

10,301

Rank: 9 out of 31

627

Rank: 9 out of 31

$452K

Rank: 5 out of 31

$721

Average: $591

16

Average: 16

MARION SOVIC

Homewood, Ala. 35209

9,946

Rank: 10 out of 31

647

Rank: 7 out of 31

$149K

Rank: 18 out of 31

$230

Average: $591

15

Average: 16

ANN STILL

Cullman, Ala. 35055

6,343

Rank: 11 out of 31

543

Rank: 14 out of 31

$218K

Rank: 12 out of 31

$401

Average: $591

12

Average: 16

HUGH MADDOX

Anniston, Ala. 36201

6,209

Rank: 12 out of 31

351

Rank: 22 out of 31

$190K

Rank: 14 out of 31

$542

Average: $591

18

Average: 16

ROBERT LANSDEN

Homewood, Ala. 35209

5,986

Rank: 13 out of 31

649

Rank: 6 out of 31

$130K

Rank: 20 out of 31

$201

Average: $591

9

Average: 16

EUGENE MANGIERI

Northport, Ala. 35476

5,847

Rank: 14 out of 31

228

Rank: 29 out of 31

$172K

Rank: 16 out of 31

$756

Average: $591

26

Average: 16

PATRICIA BOLTZ

Spanish fort, Ala. 36527

5,396

Rank: 15 out of 31

370

Rank: 21 out of 31

$211K

Rank: 13 out of 31

$569

Average: $591

15

Average: 16

JAMES THACKER

Huntsville, Ala. 35801

4,683

Rank: 16 out of 31

317

Rank: 25 out of 31

$225K

Rank: 11 out of 31

$711

Average: $591

15

Average: 16

JAMES BERETTA

Pelham, Ala. 35124

4,454

Rank: 17 out of 31

397

Rank: 20 out of 31

$116K

Rank: 21 out of 31

$291

Average: $591

11

Average: 16

MAURICE MCCABE

Birmingham, Ala. 35205

3,996

Rank: 18 out of 31

578

Rank: 12 out of 31

$156K

Rank: 17 out of 31

$269

Average: $591

7

Average: 16

JOSEPH ROLAND FRENETTE

Trussville, Ala. 35173

3,659

Rank: 19 out of 31

307

Rank: 27 out of 31

$291K

Rank: 9 out of 31

$949

Average: $591

12

Average: 16

JEREMY BARLOW

Birmingham, Ala. 35205

2,812

Rank: 20 out of 31

603

Rank: 10 out of 31

$178K

Rank: 15 out of 31

$295

Average: $591

5

Average: 16

MICHAEL EDERER

Mobile, Ala. 36605

2,359

Rank: 21 out of 31

449

Rank: 17 out of 31

$147K

Rank: 19 out of 31

$326

Average: $591

5

Average: 16

DENNIS DOBLAR

Centre, Ala. 35960

2,226

Rank: 22 out of 31

316

Rank: 26 out of 31

$108K

Rank: 22 out of 31

$343

Average: $591

7

Average: 16

WILLIAM MONTIEL

Prattville, Ala. 36066

1,458

Rank: 23 out of 31

133

Rank: 31 out of 31

$81.4K

Rank: 25 out of 31

$612

Average: $591

11

Average: 16

RYAN ALMEIDA

Birmingham, Ala. 35249

1,323

Rank: 24 out of 31

485

Rank: 16 out of 31

$84.2K

Rank: 24 out of 31

$174

Average: $591

3

Average: 16

CHAUNCEY HERRINGTON

Tuscaloosa, Ala. 35401

1,197

Rank: 25 out of 31

250

Rank: 28 out of 31

$57.3K

Rank: 30 out of 31

$229

Average: $591

5

Average: 16

SUZANE COOPER

Talladega, Ala. 35160

1,163

Rank: 26 out of 31

683

Rank: 5 out of 31

$69.2K

Rank: 26 out of 31

$101

Average: $591

2

Average: 16

MICHAEL COSGROVE

Huntsville, Ala. 35801

992

Rank: 27 out of 31

332

Rank: 24 out of 31

$64.9K

Rank: 27 out of 31

$196

Average: $591

3

Average: 16

RON PITKANEN

Birmingham, Ala. 35205

940

Rank: 28 out of 31

194

Rank: 30 out of 31

$59.4K

Rank: 29 out of 31

$306

Average: $591

5

Average: 16

HIROSHI SMITH

Tuscaloosa, Ala. 35401

884

Rank: 29 out of 31

752

Rank: 3 out of 31

$84.9K

Rank: 23 out of 31

$113

Average: $591

1

Average: 16

BRANDON BROOKS

Birmingham, Ala. 35249

836

Rank: 30 out of 31

427

Rank: 19 out of 31

$60.9K

Rank: 28 out of 31

$143

Average: $591

2

Average: 16

IDI ALLEN

Anniston, Ala. 36207

686

Rank: 31 out of 31

639

Rank: 8 out of 31

$34.5K

Rank: 31 out of 31

$54

Average: $591

1

Average: 16

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.