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.
Advertisement
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.