Preventive Medicine in North Carolina — NPI Providers

280 active Preventive Medicine providers have a practice location in North Carolina 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 North Carolina

NPI Name Type Specialty Location
1881655124 Adrienne Ferriss Individual Public Health & General Preventive Medicine Physician Asheville, NC
1285672832 Albert Osbahr Individual Preventive Medicine/Occupational Environmental Medicine Physician Hendersonville, NC
1821001652 Allen Edwards Individual Occupational Medicine Physician Hickory, NC
1538124615 Amanda Trimpey Individual Preventive Medicine/Occupational Environmental Medicine Physician Wilmington, NC
1770784191 Angela Lipscomb-Hudson Individual Obesity Medicine (Preventive Medicine) Physician Durham, NC
1578643797 Anthony Littrell Individual Aerospace Medicine Physician Fort Bragg, NC
1477508695 Brian Caveney Individual Preventive Medicine/Occupational Environmental Medicine Physician Durham, NC
1033164223 Carol Epling Individual Preventive Medicine/Occupational Environmental Medicine Physician Durham, NC
1104047877 Carolina Center for Integrative Medicine Organization Preventive Medicine/Occupational Environmental Medicine Physician Raleigh, NC
1851303168 Carolinas Integrative Health Organization Preventive Medicine/Occupational Environmental Medicine Physician Charlotte, NC
1689613754 Carolinas Medical Center-Northeast Organization Occupational Medicine Physician Concord, NC
1396886099 Carolinas Physicians Network Inc Organization Preventive Medicine/Occupational Environmental Medicine Physician Charlotte, NC
1295728426 Caromont Occupational Medicine LLC Organization Occupational Medicine Physician Gastonia, NC
1407806110 Celia Entwistle Individual Undersea and Hyperbaric Medicine (Preventive Medicine) Physician Concord, NC
1891981247 Charles Monroe Individual Public Health & General Preventive Medicine Physician Winston Salem, NC
1386628923 Charlton Owensby Individual Occupational Medicine Physician Salisbury, NC
1447231857 David Roberts Individual Addiction Medicine (Preventive Medicine) Physician Huntersville, NC
1679530752 David Ward Individual Public Health & General Preventive Medicine Physician Brevard, NC
1144289737 Dennis Darcey Individual Occupational Medicine Physician Durham, NC
1194787432 Donald Mead Individual Occupational Medicine Physician Fort Bragg, NC
1538284674 Douglas Adams Individual Preventive Medicine/Occupational Environmental Medicine Physician Greensboro, NC
1174635601 Durman Moose Individual Undersea and Hyperbaric Medicine (Preventive Medicine) Physician Charlotte, NC
1811967011 Elisabeth Montague Individual Addiction Medicine (Preventive Medicine) Physician Statesville, NC
1326029760 Franklin Waddell Individual Aerospace Medicine Physician Fort Bragg, NC
1538114749 George Jackson Individual Preventive Medicine/Occupational Environmental Medicine Physician Durham, NC
1598835373 Health Status Evaluations LLC Organization Aerospace Medicine Physician Winston Salem, NC
1801964978 Jackalyn Mitchell Individual Public Health & General Preventive Medicine Physician Jacksonville, NC
1104957190 Jacob Duong Individual Aerospace Medicine Physician Camp Lejeune, NC
1902011604 Jacqueline Halladay Individual Public Health & General Preventive Medicine Physician Chapel Hill, NC
1023012622 James Staten Individual Preventive Medicine/Occupational Environmental Medicine Physician Laurinburg, NC
1790811982 Jana Burson Individual Addiction Medicine (Preventive Medicine) Physician Cornelius, NC
1942378096 Jane Rogers Individual Public Health & General Preventive Medicine Physician Jacksonville, NC
1366423923 Jeffrey Kingsbury Individual Public Health & General Preventive Medicine Physician Fort Bragg, NC
1518940790 Jill Thompson Individual Addiction Medicine (Preventive Medicine) Physician Gastonia, NC
1245216365 Joanne Pizzino Individual Occupational Medicine Physician Cary, NC
1457367245 Johann Westphall Individual Aerospace Medicine Physician Fayetteville, NC
1275508301 John Beard Individual Preventive Medicine/Occupational Environmental Medicine Physician Charlotte, NC
1912922436 John Cromer Individual Occupational Medicine Physician Wilmington, NC
1891987905 John Paul Longphre Individual Occupational Medicine Physician Chapel Hill, NC
1164536363 John Pittman Individual Public Health & General Preventive Medicine Physician Raleigh, NC
1356385462 John Silvernail Individual Public Health & General Preventive Medicine Physician Greenville, NC
1588779102 Joseph Guarino Individual Occupational Medicine Physician Reidsville, NC
1235104365 Keith Baugh Individual Preventive Medicine/Occupational Environmental Medicine Physician Charlotte, NC
1053313064 Kimberly Mcdonald Individual Public Health & General Preventive Medicine Physician Apex, NC
1083720809 Leila Kahwati Individual Public Health & General Preventive Medicine Physician Durham, NC
1033225016 Linda Kinsinger Individual Public Health & General Preventive Medicine Physician Durham, NC
1720065204 Lynden Bowden Individual Occupational Medicine Physician Fort Bragg, NC
1679778005 Marco Caceres Individual Undersea and Hyperbaric Medicine (Preventive Medicine) Physician Roanoke Rapids, NC
1164599015 Mark Swedenburg Individual Aerospace Medicine Physician Goldsboro, NC
1518934868 Mary Gabriel Individual Preventive Medicine/Occupational Environmental Medicine Physician Ft Bragg, NC

Preventive Medicine by city in North Carolina

Frequently asked questions

How many Preventive Medicine providers are in North Carolina?
The latest NPPES snapshot lists 280 active providers with Preventive Medicine as their primary taxonomy and a practice location in North Carolina.
How do I verify a Preventive Medicine provider's NPI in North Carolina?
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.