MyCareCost

Compare and Negotiate Healthcare Pricing

Preventive Medicine · Alabama

Preventive Medicine Physicians in Alabama

44 physicians found across 10+ cities

WILLIAM ALISON, M.D.

Preventive Medicine

HUNTSVILLE, AL

HUNTSVILLE HOSPITAL
NPI: 1225089030

ANALISE ANDERSON, MD

Preventive Medicine

VESTAVIA, AL

NPI: 1669890307

RALPH AQUADRO, MD

Preventive Medicine

AUBURN, AL

THE EAST ALABAMA HEALTHCARE AUTHORITY
NPI: 1992835722

SCOTT ASHER, M.D.

Preventive Medicine

DOTHAN, AL

NPI: 1316109978

ROSS BUNCH, MD

Preventive Medicine

TUSCALOOSA, AL

DCH REGIONAL MEDICAL CENTER
NPI: 1598728925

LAWRENCE BUNDRICK, MD

Preventive Medicine

HUNTSVILLE, AL

NPI: 1013928316

MICHAEL CLINTON, MD

Preventive Medicine

BIRMINGHAM, AL

NPI: 1225040074

ALVIN COHN, MD

Preventive Medicine

VESTAVIA, AL

NPI: 1568471548

SHERRY COLLAWN, MD, PH.D.

Preventive Medicine

BIRMINGHAM, AL

UNIVERSITY OF ALABAMA HOSPITAL
NPI: 1730289828

GRADY CORE, M.D.

Preventive Medicine

BIRMINGHAM, AL

NPI: 1710088117

DANIEL DENNIS, MD

Preventive Medicine

MOBILE, AL

MOBILE INFIRMARY MEDICAL CENTER
NPI: 1467434720

CHARLES DYAS, M.D.

Preventive Medicine

MOBILE, AL

NPI: 1487697314

BRUCE EICH, MD

Preventive Medicine

BIRMINGHAM, AL

NPI: 1477508091

JAMES GROTTING, M.D.

Preventive Medicine

BIRMINGHAM, AL

NPI: 1528119518

JAMES GUNN, M.D.

Preventive Medicine

BIRMINGHAM, AL

NPI: 1235340779

JOSHUA HALKA, M.D.

Preventive Medicine

BIRMINGHAM, AL

NPI: 1538572144

WILLIAM HEDDEN, MD

Preventive Medicine

BIRMINGHAM, AL

NPI: 1588616551

JASON JACK, M.D.

Preventive Medicine

BIRMINGHAM, AL

NPI: 1518910892

PATRICK LAPPERT, MD

Preventive Medicine

DECATUR, AL

NPI: 1467443572

MARIA HELENA LIMA, MD

Preventive Medicine

BIRMINGHAM, AL

UNIVERSITY OF ALABAMA HOSPITAL
NPI: 1518212166

SHREYAS MAKWANA, M.D.

Preventive Medicine

BIRMINGHAM, AL

NPI: 1497040265

ED MCCOLLOUGH, M.D.

Preventive Medicine

GULF SHORES, AL

NPI: 1447328141

JOHN MENARD, M.D.

Preventive Medicine

TUSCALOOSA, AL

DCH REGIONAL MEDICAL CENTER
NPI: 1831167303

M MOOR, MD

Preventive Medicine

BIRMINGHAM, AL

NPI: 1952445843

RENE MYERS

Preventive Medicine

BIRMINGHAM, AL

UNIVERSITY OF ALABAMA HOSPITAL
NPI: 1376785170

ROBERT MYERS, M.D.

Preventive Medicine

GADSDEN, AL

RIVERVIEW REGIONAL MEDICAL CENTER
NPI: 1457411787

WILLIAM NICKELL, M,D.

Preventive Medicine

BIRMINGHAM, AL

NPI: 1306901517

KEVIN OBRIEN, MD

Preventive Medicine

BIRMINGHAM, AL

NPI: 1992761019

OMER OZERDEM, MD

Preventive Medicine

BIRMINGHAM, AL

NPI: 1659322592

CHRISTOPHER PARK, M.D.

Preventive Medicine

MOBILE, AL

SPRINGHILL MEDICAL CENTER
NPI: 1497885339

FRANK PEARCE, M.D.

Preventive Medicine

VESTAVIA, AL

NPI: 1740546365

MELANIE PETRO, M.D.

Preventive Medicine

VESTAVIA, AL

NPI: 1477745024

KAMIL PIETRASIK, MD

Preventive Medicine

BIRMINGHAM, AL

NPI: 1154673945

GUILLERMO RAMOS-GALLARDO, MD

Preventive Medicine

BIRMINGHAM, AL

NPI: 1235481813

RYAN REBOWE, M.D.

Preventive Medicine

MOBILE, AL

MOBILE INFIRMARY MEDICAL CENTERSPRINGHILL MEDICAL CENTER
NPI: 1508203456

CHRISTOPHER SCHAFFER, M.D.

Preventive Medicine

BIRMINGHAM, AL

UNIVERSITY OF ALABAMA HOSPITALPRINCETON BAPTIST MEDICAL CENTER
NPI: 1205834959

STEVEN SEIDEL, MD

Preventive Medicine

CULLMAN, AL

CULLMAN REGIONAL MEDICAL CENTER
NPI: 1265461008

STEPHEN SHEPPARD, MD

Preventive Medicine

MOBILE, AL

NPI: 1194832360

WILLIAM STAGGERS

Preventive Medicine

FAIRHOPE, AL

THOMAS HOSPITALBALDWIN HEALTH
NPI: 1952393951

STEPHEN STEINMETZ, MD

Preventive Medicine

BIRMINGHAM, AL

ST VINCENT'S BIRMINGHAM
NPI: 1982716536

JAMES STILWELL, M.D.

Preventive Medicine

HUNTSVILLE, AL

NPI: 1942741566

STEVEN THOMAS, MD

Preventive Medicine

BIRMINGHAM, AL

NPI: 1871543769

BEAU VANDIVER, MD

Preventive Medicine

MOUNTAIN BRK, AL

NPI: 1861981102

MICHAEL YATES, M.D.

Preventive Medicine

HUNTSVILLE, AL

HUNTSVILLE HOSPITAL
NPI: 1265483200

Compare prices for procedures performed by Preventive Medicine physicians

Use hospital price transparency data to find lower cash rates in Alabama and shrink your out-of-pocket exposure.