86 NPI-registered Preventive Medicine/Occupational Environmental Medicine Physician providers practice in North Carolina. See all states.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| Albert OsbahrM.D., MSCM | Preventive Medicine/Occupational Environmental Medicine Physician | Hendersonville, NC | 1285672832 |
| Amanda TrimpeyM.D. | Preventive Medicine/Occupational Environmental Medicine Physician | Wilmington, NC | 1538124615 |
| Brian CaveneyMD, JD, MPH | Preventive Medicine/Occupational Environmental Medicine Physician | Durham, NC | 1477508695 |
| Caldwell Memorial Hospital, Inc. | Preventive Medicine/Occupational Environmental Medicine Physician | Lenoir, NC | 1619220035 |
| Caldwell Memorial Hospital, Inc. | Preventive Medicine/Occupational Environmental Medicine Physician | Lenoir, NC | 1356694764 |
| Carol Epling |
Source: CMS NPPES Data Dissemination (June 2026). Specialty taxonomy: NUCC.
| Preventive Medicine/Occupational Environmental Medicine Physician |
| Durham, NC |
| 1033164223 |
| Carolina Center for Integrative Medicine | Preventive Medicine/Occupational Environmental Medicine Physician | Raleigh, NC | 1104047877 |
| Carolina Center for Restorative Medicine | Preventive Medicine/Occupational Environmental Medicine Physician | Raleigh, NC | 1659815140 |
| Carolinas Integrative Health | Preventive Medicine/Occupational Environmental Medicine Physician | Charlotte, NC | 1851303168 |
| Carolinas Physicians Network Inc | Preventive Medicine/Occupational Environmental Medicine Physician | Charlotte, NC | 1396886099 |
| Douglas AdamsM.D. | Preventive Medicine/Occupational Environmental Medicine Physician | Greensboro, NC | 1538284674 |
| Douglas CampbellMD, MPH | Preventive Medicine/Occupational Environmental Medicine Physician | Morrisville, NC | 1861815979 |
| Everside Health Alamance County | Preventive Medicine/Occupational Environmental Medicine Physician | Burlington, NC | 1639824592 |
| Everside Health Coca-Cola Rct Charlotte | Preventive Medicine/Occupational Environmental Medicine Physician | Charlotte, NC | 1013788983 |
| Everside Health Milliken Two Rivers | Preventive Medicine/Occupational Environmental Medicine Physician | Mayodan, NC | 1316713308 |
| George JacksonMD | Preventive Medicine/Occupational Environmental Medicine Physician | Durham, NC | 1538114749 |
| Healthstat Inc Ccbcc Charlotte Mini | Preventive Medicine/Occupational Environmental Medicine Physician | Charlotte, NC | 1164033767 |
| Healthstat Inc Ccbcc Monroe | Preventive Medicine/Occupational Environmental Medicine Physician | Monroe, NC | 1619588217 |
| Healthstat Inc Coca Cola Charlotte | Preventive Medicine/Occupational Environmental Medicine Physician | Charlotte, NC | 1073124673 |
| Healthstat Inc Coca Cola Corporate | Preventive Medicine/Occupational Environmental Medicine Physician | Charlotte, NC | 1518578111 |
| Healthstat Inc National Gypsum Charlotte | Preventive Medicine/Occupational Environmental Medicine Physician | Charlotte, NC | 1568073161 |
| Healthstat Inc Southeastern Paper Greensboro | Preventive Medicine/Occupational Environmental Medicine Physician | Brown Summit, NC | 1104438407 |
| Healthstat Inc. | Preventive Medicine/Occupational Environmental Medicine Physician | Claremont, NC | 1043589773 |
| Healthstat On-Site Clinic | Preventive Medicine/Occupational Environmental Medicine Physician | Catawba, NC | 1952671992 |
| Healthstat On-Site Clinic | Preventive Medicine/Occupational Environmental Medicine Physician | Hickory, NC | 1326317058 |
| Healthstat On-Site Clinic/Milliken Hatch | Preventive Medicine/Occupational Environmental Medicine Physician | Columbus, NC | 1306272521 |
| Healthstat Onsite Clinic Coca Cola Harris Blvd | Preventive Medicine/Occupational Environmental Medicine Physician | Charlotte, NC | 1720446370 |
| Healthstat Onsite Clinic Conmet Monroe 1 | Preventive Medicine/Occupational Environmental Medicine Physician | Monroe, NC | 1598266546 |
| Healthstat Onsite Clinic Consolidated Metco Bryson City | Preventive Medicine/Occupational Environmental Medicine Physician | Bryson City, NC | 1487104048 |
| Healthstat Onsite Clinic Ethan Allen | Preventive Medicine/Occupational Environmental Medicine Physician | Maiden, NC | 1396295689 |
| Healthstat Onsite Clinic Goodyear-Fayetteville | Preventive Medicine/Occupational Environmental Medicine Physician | Fayetteville, NC | 1548817976 |
| Healthstat Onsite Clinic Harrah'S | Preventive Medicine/Occupational Environmental Medicine Physician | Cherokee, NC | 1417436510 |
| Healthstat Onsite Clinic Hog Slat | Preventive Medicine/Occupational Environmental Medicine Physician | Clinton, NC | 1720539026 |
| Healthstat Onsite Clinic Hog Slat Newton Grove | Preventive Medicine/Occupational Environmental Medicine Physician | Newton Grove, NC | 1639707227 |
| Healthstat Onsite Clinic Hsm Conover | Preventive Medicine/Occupational Environmental Medicine Physician | Conover, NC | 1780195693 |
| Healthstat Onsite Clinic Hsm Metal | Preventive Medicine/Occupational Environmental Medicine Physician | Hickory, NC | 1487165395 |
| Healthstat Onsite Clinic Hsm-Dependent Clinic | Preventive Medicine/Occupational Environmental Medicine Physician | Hickory, NC | 1972014025 |
| Healthstat Onsite Clinic Hsm-Micaville | Preventive Medicine/Occupational Environmental Medicine Physician | Burnsville, NC | 1528579430 |
| Healthstat Onsite Clinic Keihin Tarboro | Preventive Medicine/Occupational Environmental Medicine Physician | Tarboro, NC | 1811358351 |
| Healthstat Onsite Clinic Mccreary Modern Plant 4 | Preventive Medicine/Occupational Environmental Medicine Physician | Newton, NC | 1902427024 |
| Healthstat Onsite Clinic Mccreary Modern Plant 6 | Preventive Medicine/Occupational Environmental Medicine Physician | Lenoir, NC | 1477174597 |
| Healthstat Onsite Clinic Mccreary Modern Plant 9 | Preventive Medicine/Occupational Environmental Medicine Physician | Conover, NC | 1396366548 |
| Healthstat Onsite Clinic Mccreary Modern Wellness Center | Preventive Medicine/Occupational Environmental Medicine Physician | Newton, NC | 1679194823 |
| Healthstat Onsite Clinic Mvm Burlington | Preventive Medicine/Occupational Environmental Medicine Physician | Burlington, NC | 1316329550 |
| Healthstat Onsite Clinic Mvm Gastonia | Preventive Medicine/Occupational Environmental Medicine Physician | Gastonia, NC | 1841672086 |
| Healthstat Onsite Clinic Parkdale Corporate | Preventive Medicine/Occupational Environmental Medicine Physician | Gastonia, NC | 1376053181 |
| Healthstat Onsite Clinic Parkdale Plant 11 | Preventive Medicine/Occupational Environmental Medicine Physician | Salisbury, NC | 1710497524 |
| Healthstat Onsite Clinic Parkdale Plant 21 | Preventive Medicine/Occupational Environmental Medicine Physician | Monroe, NC | 1093225468 |
| Healthstat Onsite Clinic Parkdale Plant 23 | Preventive Medicine/Occupational Environmental Medicine Physician | Landis, NC | 1942710611 |
| Healthstat Onsite Clinic Parkdale Plant 25 | Preventive Medicine/Occupational Environmental Medicine Physician | Boonville, NC | 1306356084 |
| Healthstat Onsite Clinic Parkdale Plant 26 | Preventive Medicine/Occupational Environmental Medicine Physician | Walnut Cove, NC | 1861902595 |
| Healthstat Onsite Clinic Parkdale Plant 29 | Preventive Medicine/Occupational Environmental Medicine Physician | Sanford, NC | 1396255022 |
| Healthstat Onsite Clinic Parkdale Plant 3&4 | Preventive Medicine/Occupational Environmental Medicine Physician | Lexington, NC | 1831609569 |
| Healthstat Onsite Clinic Parkdale Williamston Nc | Preventive Medicine/Occupational Environmental Medicine Physician | Williamston, NC | 1093101487 |
| Healthstat Onsite Clinic Parkdlae Plant 6 | Preventive Medicine/Occupational Environmental Medicine Physician | Thomasville, NC | 1427568161 |
| Healthstat Onsite Clinic- Durham County | Preventive Medicine/Occupational Environmental Medicine Physician | Durham, NC | 1225442858 |
| Healthstat Onsite Clinic-Coats-Sevier | Preventive Medicine/Occupational Environmental Medicine Physician | Marion, NC | 1851890735 |
| Healthstat Onsite Clinic-Hsm Premier Cushion | Preventive Medicine/Occupational Environmental Medicine Physician | High Point, NC | 1780195834 |
| Healthstat Onsite Clinic-Marsh | Preventive Medicine/Occupational Environmental Medicine Physician | High Point, NC | 1912650615 |
| Healthstat Onsite Clinic-Mvm Rockingham | Preventive Medicine/Occupational Environmental Medicine Physician | Rockingham, NC | 1952049777 |
| Healthstat Onsite Con Met Monroe 2 | Preventive Medicine/Occupational Environmental Medicine Physician | Monroe, NC | 1801397864 |
| Healthstat- Henderson County | Preventive Medicine/Occupational Environmental Medicine Physician | Hendersonville, NC | 1790035343 |
| Healthstat- Unifi Greensboro | Preventive Medicine/Occupational Environmental Medicine Physician | Greensboro, NC | 1124371232 |
| Healthstat- Unifi Reidsville | Preventive Medicine/Occupational Environmental Medicine Physician | Reidsville, NC | 1013260124 |
| Healthstat- Unifi Yadkinville Plant 1 | Preventive Medicine/Occupational Environmental Medicine Physician | Yadkinville, NC | 1740533850 |
| Healthstat- Unifi Yadkinville Plant 5 | Preventive Medicine/Occupational Environmental Medicine Physician | Yadkinville, NC | 1730433731 |
| James StatenMD | Preventive Medicine/Occupational Environmental Medicine Physician | Laurinburg, NC | 1023012622 |
| John BeardMD | Preventive Medicine/Occupational Environmental Medicine Physician | Charlotte, NC | 1275508301 |
| Juan Diaz RoqueM.D. | Preventive Medicine/Occupational Environmental Medicine Physician | Charlotte, NC | 1669768149 |
| Keith BaughMD | Preventive Medicine/Occupational Environmental Medicine Physician | Charlotte, NC | 1235104365 |
| Leon Ensalada | Preventive Medicine/Occupational Environmental Medicine Physician | Fort Bragg, NC | 1306011234 |
| Mary GabrielMD | Preventive Medicine/Occupational Environmental Medicine Physician | Ft Bragg, NC | 1518934868 |
| Michael D'OnofrioM.D. | Preventive Medicine/Occupational Environmental Medicine Physician | Fort Bragg, NC | 1063649432 |
| Michelle WarrenMD, MSPH | Preventive Medicine/Occupational Environmental Medicine Physician | Dunn, NC | 1437346996 |
| Nancy BizzellMD | Preventive Medicine/Occupational Environmental Medicine Physician | Monroe, NC | 1245205384 |
| Nathanael TilghmanM.D., MPH | Preventive Medicine/Occupational Environmental Medicine Physician | Hickory, NC | 1124336029 |
| Olabisi BadmusM.D | Preventive Medicine/Occupational Environmental Medicine Physician | Indian Trail, NC | 1952635146 |
| Peace JessaDO | Preventive Medicine/Occupational Environmental Medicine Physician | High Point, NC | 1275649097 |
| Samuel MoonMD, MPH | Preventive Medicine/Occupational Environmental Medicine Physician | Durham, NC | 1790843522 |
| Sushil MankaniMD, MPH | Preventive Medicine/Occupational Environmental Medicine Physician | Charlotte, NC | 1548279458 |
| Timur DurraniM.D. | Preventive Medicine/Occupational Environmental Medicine Physician | Fort Bragg, NC | 1467475251 |
| Total Life Clinic | Preventive Medicine/Occupational Environmental Medicine Physician | Cary, NC | 1316208721 |
| Vaxon LLC | Preventive Medicine/Occupational Environmental Medicine Physician | Apex, NC | 1497377543 |
| William CallisMD | Preventive Medicine/Occupational Environmental Medicine Physician | Fort Bragg, NC | 1073766051 |
| William DonnellyPA-C | Preventive Medicine/Occupational Environmental Medicine Physician | Morehead City, NC | 1609819564 |
| Wilson Medical Center, Inc. | Preventive Medicine/Occupational Environmental Medicine Physician | Wilson, NC | 1578901005 |