Preventive Medicine in Alabama — NPI Providers

112 active Preventive Medicine providers have a practice location in Alabama according to the latest NPPES snapshot. Each profile shows the NPI number, taxonomy code, license details, and practice address — useful for claims, credentialing, and verifying a provider.

Preventive Medicine providers in Alabama

NPI Name Type Specialty Location
1679775670 Barbara Gales Individual Preventive Medicine/Occupational Environmental Medicine Physician Tuskegee, AL
1669436705 Bhc - Occupational Medicine Rehab Organization Occupational Medicine Physician Birmingham, AL
1528058328 Brian Smalley Individual Aerospace Medicine Physician Fort Rucker, AL
1548311020 Caroline Feist Individual Occupational Medicine Physician Mountain Brk, AL
1053339085 Catarina Kiefe Individual Public Health & General Preventive Medicine Physician Birmingham, AL
1407845589 Craig Collier Individual Aerospace Medicine Physician Fort Rucker, AL
1467434829 Dana Kosmala-Runkle Individual Aerospace Medicine Physician Fort Rucker, AL
1467503615 Drake Williams Individual Occupational Medicine Physician Daphne, AL
1750434452 Eamc the Wound Treatment Center Organization Undersea and Hyperbaric Medicine (Preventive Medicine) Physician Opelika, AL
1669463204 Eric Olins Individual Aerospace Medicine Physician Fort Rucker, AL
1457305500 Fort Payne Clinic Corp Organization Occupational Medicine Physician Fort Payne, AL
1609925528 Freddy Mcmurry Individual Occupational Medicine Physician Decatur, AL
1770566671 Ian Curry Individual Aerospace Medicine Physician Fort Rucker, AL
1104971563 Infirmary Occupational Health, LLC Organization Occupational Medicine Physician Mobile, AL
1720133184 Infirmary Occupational Health, LLC Organization Occupational Medicine Physician Daphne, AL
1952457855 Infirmary Occupational Health, PC Organization Occupational Medicine Physician Mobile, AL
1316933997 James Johnt Individual Occupational Medicine Physician Scottsboro, AL
1316929029 James Mcghee Individual Aerospace Medicine Physician Ft Rucker, AL
1669453767 John Campbell Individual Aerospace Medicine Physician Enterprise, AL
1558396457 John Crowley Individual Aerospace Medicine Physician Fort Rucker, AL
1275684417 John Hamilton Individual Occupational Medicine Physician Mobile, AL
1649250671 John Mcmillin Individual Occupational Medicine Physician Mobile, AL
1124108238 John Stauffer Individual Occupational Medicine Physician Auburn, AL
1477603512 John Venezia Individual Aerospace Medicine Physician Fort Rucker, AL
1245278100 Joleen Gorman Individual Occupational Medicine Physician Fort Payne, AL
1275517344 Joseph Mckeon Individual Aerospace Medicine Physician Fort Rucker, AL
1770632671 Joseph Rea Individual Occupational Medicine Physician Huntsville, AL
1992781462 Julie Mckibben Individual Occupational Medicine Physician Huntsville, AL
1568430759 Kevin Michaels Individual Public Health & General Preventive Medicine Physician Mobile, AL
1023111820 Kevin Staudinger Individual Occupational Medicine Physician Birmingham, AL
1730380502 Larry Brock Individual Public Health & General Preventive Medicine Physician Mobile, AL
1386617280 Lawrence Shory Individual Aerospace Medicine Physician Birmingham, AL
1477677912 Lisa Mani Individual Occupational Medicine Physician Birmingham, AL
1336242130 Lori Louis Individual Occupational Medicine Physician Pelham, AL
1942290812 Manuel Valentin Individual Occupational Medicine Physician Fort Rucker, AL
1124011960 Michael Ainscough Individual Aerospace Medicine Physician Prattville, AL
1285603399 Michael Bell Individual Occupational Medicine Physician Birmingham, AL
1497841472 Michael Cloyd Individual Preventive Medicine/Occupational Environmental Medicine Physician Birmingham, AL
1366572562 Michael Mueller Individual Preventive Medicine/Occupational Environmental Medicine Physician Birmingham, AL
1295957066 Montgomery Highley Living Center, LLC Organization Public Health & General Preventive Medicine Physician Montgomery, AL
1356480065 Occupational Health Network Organization Occupational Medicine Physician Mobile, AL
1720289713 Renew Health & Wellness LLC Dba Workwise Organization Occupational Medicine Physician Birmingham, AL
1922206895 Richard Gilbert Individual Preventive Medicine/Occupational Environmental Medicine Physician Fort Rucker, AL
1902957111 Robert Ross Individual Occupational Medicine Physician Mobile, AL
1649219676 Romarius Longmire Individual Occupational Medicine Physician Mobile, AL
1477753770 Ronald King Individual Aerospace Medicine Physician Newton, AL
1336121862 Rudy Taarea Individual Aerospace Medicine Physician Opp, AL
1396869616 Sandra Edwards Individual Occupational Medicine Physician Birmingham, AL
1699755744 Scott Salmon Individual Aerospace Medicine Physician Ft. Rucker, AL
1598814402 Susie Lynn Individual Occupational Medicine Physician Madison, AL

Preventive Medicine by city in Alabama

Frequently asked questions

How many Preventive Medicine providers are in Alabama?
The latest NPPES snapshot lists 112 active providers with Preventive Medicine as their primary taxonomy and a practice location in Alabama.
How do I verify a Preventive Medicine provider's NPI in Alabama?
Open the provider's profile below to see their NPI, taxonomy code, license state, and practice address, then cross-check against the official NPPES registry (linked on every profile).
Can I get this data through an API?
Yes — the NPI Portal API provides JSON search by specialty, state, and city, plus batch NPI verification.

Source: CMS NPPES (public data). Snapshot 2026-07-09.