21 NPI-registered Preventive Medicine/Occupational Environmental Medicine Physician providers practice in Oklahoma. See all states.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| Brian MeekM.D. | Preventive Medicine/Occupational Environmental Medicine Physician | Lawton, OK | 1356460653 |
| Cynthia AlmondM.D. | Preventive Medicine/Occupational Environmental Medicine Physician | Roland, OK | 1689799793 |
| Everside Health Center-Michelin Ardmore | Preventive Medicine/Occupational Environmental Medicine Physician | Ardmore, OK | 1669149324 |
| Healthstat Onsite Clinic Chart Industries | Preventive Medicine/Occupational Environmental Medicine Physician | Tulsa, OK | 1578192118 |
| Healthstat Onsite Clinic Goodyear Lawton | Preventive Medicine/Occupational Environmental Medicine Physician | Lawton, OK | 1619524048 |
| Healthstat Onsite Clinic Goodyear Vision Center | Preventive Medicine/Occupational Environmental Medicine Physician |
Source: CMS NPPES Data Dissemination (June 2026). Specialty taxonomy: NUCC.
| Lawton, OK |
| 1225685480 |
| James Culp | Preventive Medicine/Occupational Environmental Medicine Physician | Tulsa, OK | 1922149780 |
| James IceMD | Preventive Medicine/Occupational Environmental Medicine Physician | Oklahoma City, OK | 1972599454 |
| Joseph BasingerMD | Preventive Medicine/Occupational Environmental Medicine Physician | Fort Sill, OK | 1275545865 |
| Lori StewartD.O. | Preventive Medicine/Occupational Environmental Medicine Physician | Tulsa, OK | 1508984683 |
| Mercy Health Services-Southern Region, LLC | Preventive Medicine/Occupational Environmental Medicine Physician | Ardmore, OK | 1003872482 |
| Paula RootM.D. | Preventive Medicine/Occupational Environmental Medicine Physician | Oklahoma City, OK | 1417173071 |
| Peyton OsborneMD | Preventive Medicine/Occupational Environmental Medicine Physician | Oklahoma City, OK | 1023171964 |
| Randall Freeman | Preventive Medicine/Occupational Environmental Medicine Physician | Fort Sill, OK | 1013067537 |
| Russell GreenMD | Preventive Medicine/Occupational Environmental Medicine Physician | Owasso, OK | 1003928532 |
| Stanley KimballD.O., MPH | Preventive Medicine/Occupational Environmental Medicine Physician | Tinker Afb, OK | 1831348747 |
| Steven SwydenM.D. | Preventive Medicine/Occupational Environmental Medicine Physician | Tulsa, OK | 1710095500 |
| Tamela HamiltonMD | Preventive Medicine/Occupational Environmental Medicine Physician | Edmond, OK | 1316580798 |
| Val FiorazoM.D. | Preventive Medicine/Occupational Environmental Medicine Physician | Del City, OK | 1396837787 |
| Work Health Solutions LLC | Preventive Medicine/Occupational Environmental Medicine Physician | Tulsa, OK | 1669931317 |
| Ziqiang Yu | Preventive Medicine/Occupational Environmental Medicine Physician | Oklahoma City, OK | 1548419385 |