ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Alabama » Obstetrics/Gynecology

Top Obstetrics/Gynecology 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

TED COX

Winfield, Ala. 35594

10,316

Rank: 1 out of 438

391

Rank: 31 out of 438

$185K

Rank: 2 out of 438

$473

Average: $108

26

Average: 3

RITA KIRCHLER

Florence, Ala. 35630

6,045

Rank: 2 out of 438

1,235

Rank: 1 out of 438

$331K

Rank: 1 out of 438

$268

Average: $108

5

Average: 3

JAMES STEWART

Anniston, Ala. 36207

4,575

Rank: 3 out of 438

416

Rank: 27 out of 438

$115K

Rank: 5 out of 438

$276

Average: $108

11

Average: 3

ROBERT RAYMOND

Fort payne, Ala. 35968

3,905

Rank: 4 out of 438

305

Rank: 62 out of 438

$94.1K

Rank: 11 out of 438

$308

Average: $108

13

Average: 3

RONALD ORSO

Birmingham, Ala. 35205

3,180

Rank: 5 out of 438

342

Rank: 44 out of 438

$60.2K

Rank: 36 out of 438

$176

Average: $108

9

Average: 3

BARBARA MOERSCH

Anniston, Ala. 36207

3,034

Rank: 6 out of 438

385

Rank: 33 out of 438

$80K

Rank: 17 out of 438

$208

Average: $108

8

Average: 3

JAMES NIX

Huntsville, Ala. 35801

2,819

Rank: 7 out of 438

160

Rank: 150 out of 438

$115K

Rank: 4 out of 438

$717

Average: $108

18

Average: 3

GERALD HODGE

Demopolis, Ala. 36732

2,816

Rank: 8 out of 438

322

Rank: 54 out of 438

$82K

Rank: 15 out of 438

$255

Average: $108

9

Average: 3

LARRY STUTTS

Sheffield, Ala. 35660

2,593

Rank: 9 out of 438

471

Rank: 13 out of 438

$77.3K

Rank: 20 out of 438

$164

Average: $108

6

Average: 3

BARRY WILSON

Montgomery, Ala. 36116

2,592

Rank: 10 out of 438

464

Rank: 14 out of 438

$76.7K

Rank: 21 out of 438

$165

Average: $108

6

Average: 3

ROBERT HAGLER

Dothan, Ala. 36305

2,332

Rank: 11 out of 438

810

Rank: 2 out of 438

$99.2K

Rank: 8 out of 438

$122

Average: $108

3

Average: 3

KARI KUBIK

Decatur, Ala. 35601

2,191

Rank: 12 out of 438

356

Rank: 39 out of 438

$98K

Rank: 9 out of 438

$275

Average: $108

6

Average: 3

CYNTHIA CATER

Anniston, Ala. 36207

2,188

Rank: 13 out of 438

235

Rank: 92 out of 438

$54.7K

Rank: 42 out of 438

$233

Average: $108

9

Average: 3

JEFFREY COLLINS

Anniston, Ala. 36207

2,121

Rank: 14 out of 438

365

Rank: 36 out of 438

$74.3K

Rank: 23 out of 438

$204

Average: $108

6

Average: 3

JOE MCCLINTON

Montgomery, Ala. 36117

2,113

Rank: 15 out of 438

500

Rank: 8 out of 438

$77.5K

Rank: 19 out of 438

$155

Average: $108

4

Average: 3

HOWARD WILLIAMSON

Cullman, Ala. 35058

2,099

Rank: 16 out of 438

349

Rank: 41 out of 438

$59.6K

Rank: 37 out of 438

$171

Average: $108

6

Average: 3

WILLIAM JOHNSON

Birmingham, Ala. 35205

2,040

Rank: 17 out of 438

268

Rank: 80 out of 438

$73.3K

Rank: 25 out of 438

$274

Average: $108

8

Average: 3

KATHARINE COOPER

Alexander city, Ala. 35010

2,027

Rank: 18 out of 438

318

Rank: 55 out of 438

$81K

Rank: 16 out of 438

$255

Average: $108

6

Average: 3

JOHN PORTER

Montgomery, Ala. 36106

2,022

Rank: 19 out of 438

337

Rank: 47 out of 438

$66K

Rank: 31 out of 438

$196

Average: $108

6

Average: 3

PHILIP WAKEFIELD

Florence, Ala. 35630

1,997

Rank: 20 out of 438

478

Rank: 11 out of 438

$112K

Rank: 6 out of 438

$234

Average: $108

4

Average: 3

GREGG DELISLE

Huntsville, Ala. 35801

1,956

Rank: 21 out of 438

424

Rank: 26 out of 438

$72.7K

Rank: 26 out of 438

$171

Average: $108

5

Average: 3

AUGUSTUS SAVILLE

Eufaula, Ala. 36027

1,944

Rank: 22 out of 438

450

Rank: 18 out of 438

$70.5K

Rank: 30 out of 438

$157

Average: $108

4

Average: 3

SEABORN CHAPPELL

Florence, Ala. 35630

1,889

Rank: 23 out of 438

499

Rank: 9 out of 438

$110K

Rank: 7 out of 438

$219

Average: $108

4

Average: 3

HOWARD WOODFORD

Florence, Ala. 35630

1,774

Rank: 24 out of 438

543

Rank: 5 out of 438

$85.1K

Rank: 14 out of 438

$157

Average: $108

3

Average: 3

DONALD SLAPPEY

Boaz, Ala. 35957

1,706

Rank: 25 out of 438

430

Rank: 24 out of 438

$53.3K

Rank: 44 out of 438

$124

Average: $108

4

Average: 3

LAWRENCE CARPENTER

Mobile, Ala. 36607

1,674

Rank: 26 out of 438

303

Rank: 63 out of 438

$47.6K

Rank: 54 out of 438

$157

Average: $108

6

Average: 3

JENNIFER CUNNINGHAM

Mobile, Ala. 36607

1,647

Rank: 27 out of 438

290

Rank: 72 out of 438

$37.4K

Rank: 75 out of 438

$129

Average: $108

6

Average: 3

JAMES MULLIS

Anniston, Ala. 36207

1,639

Rank: 28 out of 438

462

Rank: 15 out of 438

$40.9K

Rank: 65 out of 438

$89

Average: $108

4

Average: 3

JAMES DOCKERY

Montgomery, Ala. 36117

1,603

Rank: 29 out of 438

450

Rank: 18 out of 438

$94.4K

Rank: 10 out of 438

$210

Average: $108

4

Average: 3

JAMES DOLLAR

Birmingham, Ala. 35235

1,586

Rank: 30 out of 438

431

Rank: 23 out of 438

$43.7K

Rank: 59 out of 438

$101

Average: $108

4

Average: 3

SUSAN VANCE

Mobile, Ala. 36604

1,532

Rank: 31 out of 438

316

Rank: 56 out of 438

$39.1K

Rank: 69 out of 438

$124

Average: $108

5

Average: 3

GEORGE MCGRADY

Birmingham, Ala. 35205

1,530

Rank: 32 out of 438

448

Rank: 21 out of 438

$61.5K

Rank: 35 out of 438

$137

Average: $108

3

Average: 3

JAMES BELYEU

Alabaster, Ala. 35007

1,493

Rank: 33 out of 438

360

Rank: 38 out of 438

$48.3K

Rank: 51 out of 438

$134

Average: $108

4

Average: 3

BEN MARTIN

Dothan, Ala. 36305

1,492

Rank: 34 out of 438

609

Rank: 3 out of 438

$71.2K

Rank: 29 out of 438

$117

Average: $108

2

Average: 3

KIRBY PLESSALA

Mobile, Ala. 36608

1,457

Rank: 35 out of 438

292

Rank: 68 out of 438

$56.5K

Rank: 40 out of 438

$194

Average: $108

5

Average: 3

WINFORD BEARDEN

Birmingham, Ala. 35211

1,445

Rank: 36 out of 438

527

Rank: 6 out of 438

$85.4K

Rank: 13 out of 438

$162

Average: $108

3

Average: 3

JUDY CORBETT

Foley, Ala. 36535

1,431

Rank: 37 out of 438

290

Rank: 72 out of 438

$53.6K

Rank: 43 out of 438

$185

Average: $108

5

Average: 3

PHILLIP MADONIA

Mobile, Ala. 36608

1,428

Rank: 38 out of 438

300

Rank: 65 out of 438

$52.1K

Rank: 46 out of 438

$174

Average: $108

5

Average: 3

WARREN BANACH

Enterprise, Ala. 36330

1,391

Rank: 39 out of 438

462

Rank: 15 out of 438

$120K

Rank: 3 out of 438

$261

Average: $108

3

Average: 3

ROBERT BROWN

Fairhope, Ala. 36532

1,382

Rank: 40 out of 438

342

Rank: 44 out of 438

$49.3K

Rank: 50 out of 438

$144

Average: $108

4

Average: 3

HENRY KOCH

Mobile, Ala. 36608

1,369

Rank: 41 out of 438

292

Rank: 68 out of 438

$55K

Rank: 41 out of 438

$188

Average: $108

5

Average: 3

A. SNOWDEN

Birmingham, Ala. 35205

1,309

Rank: 42 out of 438

453

Rank: 17 out of 438

$52.5K

Rank: 45 out of 438

$116

Average: $108

3

Average: 3

MICHAEL WELLS

Andalusia, Ala. 36420

1,306

Rank: 43 out of 438

313

Rank: 57 out of 438

$39.7K

Rank: 68 out of 438

$127

Average: $108

4

Average: 3

MITCHELL SCHUSTER

Decatur, Ala. 35601

1,300

Rank: 44 out of 438

380

Rank: 34 out of 438

$77.5K

Rank: 18 out of 438

$204

Average: $108

3

Average: 3

JOHN FOSTER

Birmingham, Ala. 35205

1,300

Rank: 44 out of 438

324

Rank: 52 out of 438

$65.6K

Rank: 33 out of 438

$203

Average: $108

4

Average: 3

BARBARA FRAZIER

Florence, Ala. 35630

1,190

Rank: 46 out of 438

291

Rank: 71 out of 438

$74.1K

Rank: 24 out of 438

$255

Average: $108

4

Average: 3

JANET DAVIS

Birmingham, Ala. 35209

1,177

Rank: 47 out of 438

308

Rank: 60 out of 438

$50.6K

Rank: 48 out of 438

$164

Average: $108

4

Average: 3

LAWRENCE JONES

Anniston, Ala. 36207

1,154

Rank: 48 out of 438

245

Rank: 88 out of 438

$35.3K

Rank: 78 out of 438

$144

Average: $108

5

Average: 3

LAURA HORNE

Birmingham, Ala. 35235

1,137

Rank: 49 out of 438

334

Rank: 48 out of 438

$39.1K

Rank: 70 out of 438

$117

Average: $108

3

Average: 3

CAROL SWINDLE

Birmingham, Ala. 35205

1,120

Rank: 50 out of 438

364

Rank: 37 out of 438

$41.5K

Rank: 63 out of 438

$114

Average: $108

3

Average: 3

LUCY BALLARD

Anniston, Ala. 36207

1,117

Rank: 51 out of 438

257

Rank: 83 out of 438

$44.1K

Rank: 58 out of 438

$172

Average: $108

4

Average: 3

JOHN MUSGROVE

Florence, Ala. 35630

1,109

Rank: 52 out of 438

245

Rank: 88 out of 438

$59.2K

Rank: 38 out of 438

$242

Average: $108

5

Average: 3

RICHARD OTTS

Mobile, Ala. 36607

1,104

Rank: 53 out of 438

513

Rank: 7 out of 438

$38.2K

Rank: 73 out of 438

$75

Average: $108

2

Average: 3

LEWIS FOWLKES

Birmingham, Ala. 35205

1,096

Rank: 54 out of 438

347

Rank: 42 out of 438

$27.1K

Rank: 98 out of 438

$78

Average: $108

3

Average: 3

DEIDRE RUSSELL

Selma, Ala. 36701

1,095

Rank: 55 out of 438

554

Rank: 4 out of 438

$76K

Rank: 22 out of 438

$137

Average: $108

2

Average: 3

CHARLES HANES

Mobile, Ala. 36606

1,060

Rank: 56 out of 438

213

Rank: 100 out of 438

$65.3K

Rank: 34 out of 438

$307

Average: $108

5

Average: 3

KARL HARBIN

Tuscaloosa, Ala. 35401

1,043

Rank: 57 out of 438

408

Rank: 29 out of 438

$44.1K

Rank: 57 out of 438

$108

Average: $108

3

Average: 3

ERNEST MOORE

Birmingham, Ala. 35205

983

Rank: 58 out of 438

438

Rank: 22 out of 438

$48.1K

Rank: 52 out of 438

$110

Average: $108

2

Average: 3

DAVID PARTLOW

Tuscaloosa, Ala. 35401

958

Rank: 59 out of 438

449

Rank: 20 out of 438

$35.3K

Rank: 79 out of 438

$79

Average: $108

2

Average: 3

GLORI SHORT

Birmingham, Ala. 35205

955

Rank: 60 out of 438

307

Rank: 61 out of 438

$52K

Rank: 47 out of 438

$169

Average: $108

3

Average: 3

JERRY GURLEY

Talladega, Ala. 35160

925

Rank: 61 out of 438

284

Rank: 77 out of 438

$19.4K

Rank: 125 out of 438

$68

Average: $108

3

Average: 3

CHARLES WARREN

Huntsville, Ala. 35801

924

Rank: 62 out of 438

389

Rank: 32 out of 438

$42.6K

Rank: 62 out of 438

$109

Average: $108

2

Average: 3

RONALD ALVAREZ

Birmingham, Ala. 35233

916

Rank: 63 out of 438

263

Rank: 81 out of 438

$65.9K

Rank: 32 out of 438

$250

Average: $108

3

Average: 3

JAMES HAMILTON

Alexander city, Ala. 35010

912

Rank: 64 out of 438

204

Rank: 107 out of 438

$39.8K

Rank: 67 out of 438

$195

Average: $108

4

Average: 3

ANGELA MCCOOL

Fairhope, Ala. 36532

908

Rank: 65 out of 438

411

Rank: 28 out of 438

$32.5K

Rank: 83 out of 438

$79

Average: $108

2

Average: 3

GORDON BRYARS

Northport, Ala. 35476

895

Rank: 66 out of 438

325

Rank: 51 out of 438

$31.3K

Rank: 88 out of 438

$96

Average: $108

3

Average: 3

JULIE GRINSTEAD

Mobile, Ala. 36608

879

Rank: 67 out of 438

211

Rank: 101 out of 438

$35.8K

Rank: 77 out of 438

$170

Average: $108

4

Average: 3

JUDI JEHLE

Montgomery, Ala. 36117

878

Rank: 68 out of 438

475

Rank: 12 out of 438

$57.9K

Rank: 39 out of 438

$122

Average: $108

2

Average: 3

JOHN MCDONALD

Tuscaloosa, Ala. 35401

865

Rank: 69 out of 438

487

Rank: 10 out of 438

$34.7K

Rank: 80 out of 438

$71

Average: $108

2

Average: 3

JACQULINE TESSEN

Anniston, Ala. 36207

858

Rank: 70 out of 438

187

Rank: 120 out of 438

$30.5K

Rank: 90 out of 438

$163

Average: $108

5

Average: 3

JACQUELINE HANCOCK

Alabaster, Ala. 35007

848

Rank: 71 out of 438

182

Rank: 124 out of 438

$34.2K

Rank: 82 out of 438

$188

Average: $108

5

Average: 3

CYNTHIA LASSITER

Birmingham, Ala. 35205

835

Rank: 72 out of 438

292

Rank: 68 out of 438

$31.5K

Rank: 86 out of 438

$108

Average: $108

3

Average: 3

CYNTHIA GOLDSMITHFLETCHER

Anniston, Ala. 36207

833

Rank: 73 out of 438

195

Rank: 115 out of 438

$29.6K

Rank: 91 out of 438

$152

Average: $108

4

Average: 3

DAVID RUSHING

Huntsville, Ala. 35801

811

Rank: 74 out of 438

333

Rank: 49 out of 438

$41.4K

Rank: 64 out of 438

$124

Average: $108

2

Average: 3

GEORGE ALLEN

Florence, Ala. 35630

810

Rank: 75 out of 438

323

Rank: 53 out of 438

$38.2K

Rank: 74 out of 438

$118

Average: $108

3

Average: 3

MARSHALL SHOEMAKER

Fairhope, Ala. 36532

810

Rank: 75 out of 438

355

Rank: 40 out of 438

$44.7K

Rank: 56 out of 438

$126

Average: $108

2

Average: 3

MOSES AWONIYI

Decatur, Ala. 35601

808

Rank: 77 out of 438

148

Rank: 165 out of 438

$49.8K

Rank: 49 out of 438

$337

Average: $108

5

Average: 3

DAVID CARPENTER

Mobile, Ala. 36607

790

Rank: 78 out of 438

402

Rank: 30 out of 438

$39.9K

Rank: 66 out of 438

$99

Average: $108

2

Average: 3

JAMES DANIEL

Anniston, Ala. 36207

774

Rank: 79 out of 438

338

Rank: 46 out of 438

$47.8K

Rank: 53 out of 438

$141

Average: $108

2

Average: 3

WILLIAM RUSSELL

Opelika, Ala. 36801

755

Rank: 80 out of 438

380

Rank: 34 out of 438

$25.6K

Rank: 101 out of 438

$67

Average: $108

2

Average: 3

ASHA VOSS

Dothan, Ala. 36303

747

Rank: 81 out of 438

286

Rank: 75 out of 438

$34.5K

Rank: 81 out of 438

$121

Average: $108

3

Average: 3

JUDITH FAVOR

Birmingham, Ala. 35209

735

Rank: 82 out of 438

153

Rank: 158 out of 438

$28.1K

Rank: 94 out of 438

$183

Average: $108

5

Average: 3

AGNES ORTEGA

Moulton, Ala. 35650

734

Rank: 83 out of 438

205

Rank: 105 out of 438

$19.8K

Rank: 123 out of 438

$96

Average: $108

4

Average: 3

STUART MAY

Montgomery, Ala. 36116

722

Rank: 84 out of 438

189

Rank: 117 out of 438

$22.7K

Rank: 112 out of 438

$120

Average: $108

4

Average: 3

MARGARET MCGRATH

Mobile, Ala. 36604

717

Rank: 85 out of 438

145

Rank: 169 out of 438

$18.4K

Rank: 136 out of 438

$127

Average: $108

5

Average: 3

PATTON MORRISONBARTON

Mobile, Ala. 36607

706

Rank: 86 out of 438

238

Rank: 91 out of 438

$19.3K

Rank: 129 out of 438

$81

Average: $108

3

Average: 3

MITZI CHILDS

Fairhope, Ala. 36532

700

Rank: 87 out of 438

311

Rank: 58 out of 438

$24.5K

Rank: 105 out of 438

$79

Average: $108

2

Average: 3

ROBERT WOOD

Mobile, Ala. 36608

683

Rank: 88 out of 438

135

Rank: 184 out of 438

$25.6K

Rank: 102 out of 438

$190

Average: $108

5

Average: 3

CECILIA STRADTMAN

Birmingham, Ala. 35209

674

Rank: 89 out of 438

204

Rank: 107 out of 438

$22.6K

Rank: 113 out of 438

$111

Average: $108

3

Average: 3

WALTER YOUNG

Dothan, Ala. 36301

671

Rank: 90 out of 438

225

Rank: 93 out of 438

$26.5K

Rank: 99 out of 438

$118

Average: $108

3

Average: 3

JOHNNY YOUNG

Jacksonville, Ala. 36265

665

Rank: 91 out of 438

343

Rank: 43 out of 438

$25.9K

Rank: 100 out of 438

$76

Average: $108

2

Average: 3

SUSAN SEAFORD

Huntsville, Ala. 35801

660

Rank: 92 out of 438

310

Rank: 59 out of 438

$15.3K

Rank: 162 out of 438

$49

Average: $108

2

Average: 3

DAVID BILLUE

Guntersville, Ala. 35976

647

Rank: 93 out of 438

428

Rank: 25 out of 438

$38.8K

Rank: 71 out of 438

$91

Average: $108

2

Average: 3

ROBERT VARNER

Birmingham, Ala. 35233

642

Rank: 94 out of 438

297

Rank: 66 out of 438

$87.9K

Rank: 12 out of 438

$296

Average: $108

2

Average: 3

SHAWN KLEINPETER

Mobile, Ala. 36608

632

Rank: 95 out of 438

155

Rank: 155 out of 438

$22.1K

Rank: 115 out of 438

$143

Average: $108

4

Average: 3

FELICIA BETH STELLA

Mobile, Ala. 36608

627

Rank: 96 out of 438

333

Rank: 49 out of 438

$24.6K

Rank: 104 out of 438

$74

Average: $108

2

Average: 3

WINSTON ASHURST

Montgomery, Ala. 36117

619

Rank: 97 out of 438

210

Rank: 102 out of 438

$19.3K

Rank: 129 out of 438

$92

Average: $108

3

Average: 3

LORENA HUNT

Fairhope, Ala. 36532

615

Rank: 98 out of 438

256

Rank: 84 out of 438

$23.6K

Rank: 107 out of 438

$92

Average: $108

2

Average: 3

SHANNON GILMORE

Mobile, Ala. 36609

615

Rank: 98 out of 438

243

Rank: 90 out of 438

$43.6K

Rank: 60 out of 438

$179

Average: $108

3

Average: 3

RONALD BECK

Phenix city, Ala. 36867

615

Rank: 98 out of 438

118

Rank: 215 out of 438

$14K

Rank: 183 out of 438

$119

Average: $108

5

Average: 3

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.