NPI Portal NPI Lookup & Verification

Specialty · state directory

Preventive Medicine in Iowa - NPI Providers

Active Preventive Medicine providers with a practice location in Iowa. Each profile shows the NPI number, taxonomy code, license details, and practice address, useful for claims, credentialing, and verifying a provider.

78 providers in Iowa

Preventive Medicine providers in Iowa

NPI Name Type Specialty Location
1740475839 Allen Memorial Hospital Corp Organization Preventive Medicine/Occupational Environmental Medicine Physician Waterloo, IA
1891817748 Andrew Schaeckenbach Individual Occupational Medicine Physician Iowa City, IA
1881804706 Brenda Buikema Individual Occupational Medicine Physician Iowa City, IA
1003876137 Brian Johns Individual Occupational Medicine Physician Iowa City, IA
1063770576 Caitlin Pedati Individual Public Health & General Preventive Medicine Physician Des Moines, IA
1457324865 Camilla Frederick Individual Occupational Medicine Physician Davenport, IA
1770453110 Careworx, LLC Organization Occupational Medicine Physician Ankeny, IA
1871933812 Carolyn Beverly Individual Public Health & General Preventive Medicine Physician Des Moines, IA
1598725863 Charles Buck Individual Public Health & General Preventive Medicine Physician Iowa City, IA
1104817105 Charles Mooney Individual Occupational Medicine Physician Clarion, IA
1912642885 Chpcommunity Organization Public Health & General Preventive Medicine Physician West Des Moines, IA
1164717989 Claudia Corwin Individual Occupational Medicine Physician Iowa City, IA
1285689182 Company Medicine PC Organization Occupational Medicine Physician West Des Moines, IA
1316923311 Daniel Gervich Individual Undersea and Hyperbaric Medicine (Preventive Medicine) Physician Des Moines, IA
1780661108 Daniel Schroeder Individual Undersea and Hyperbaric Medicine (Preventive Medicine) Physician Des Moines, IA
1922048636 David Kirkle Individual Occupational Medicine Physician Cedar Falls, IA
1144969114 David Wolff, MD, Pllc Organization Addiction Medicine (Preventive Medicine) Physician Akron, IA
1306998695 Edgardo Yutangco Individual Occupational Medicine Physician Muscatine, IA
1023175932 Finley Hospital Organization Occupational Medicine Physician Dubuque, IA
1720040835 Geeta Mahadevia Individual Occupational Medicine Physician Davenport, IA
1184041113 Healogics Specialty Physicians of Iowa, LLC Organization Undersea and Hyperbaric Medicine (Preventive Medicine) Physician Council Bluffs, IA
1538752803 Healthstat Health Center Wells Corporate Organization Preventive Medicine/Occupational Environmental Medicine Physician Le Mars, IA
1205289733 Healthstat Onsite Clinic Amsted Gw Iowa Organization Preventive Medicine/Occupational Environmental Medicine Physician Keokuk, IA
1407844368 Henri Cuddihy Individual Occupational Medicine Physician Iowa City, IA
1689601098 Howard Kim Individual Occupational Medicine Physician Cedar Falls, IA
1477621134 James Milani Individual Occupational Medicine Physician Coralville, IA
1538137690 Jeffrey Westpheling Individual Occupational Medicine Physician Dubuque, IA
1639210388 John Kuhnlein Individual Occupational Medicine Physician Ankeny, IA
1083728448 John Petrisko Individual Occupational Medicine Physician Ames, IA
1356328264 Jon Yankey Individual Occupational Medicine Physician Dubuque, IA
1497747935 Jonathan Arnold Individual Undersea and Hyperbaric Medicine (Preventive Medicine) Physician Cedar Rapids, IA
1619022753 Joseph Morello Individual Occupational Medicine Physician Iowa City, IA
1407426455 Katie Swift Individual Occupational Medicine Physician West Des Moines, IA
1083695712 Laurence Fuortes Individual Preventive Medicine/Occupational Environmental Medicine Physician Iowa City, IA
1457308462 Laval Peloquin Individual Occupational Medicine Physician Waterloo, IA
1871636530 Lloyd Luke Individual Preventive Medicine/Occupational Environmental Medicine Physician Dubuque, IA
1962644559 M. Quinlisk Individual Public Health & General Preventive Medicine Physician Des Moines, IA
1922077064 Mahaska County Hospital Organization Public Health & General Preventive Medicine Physician Oskaloosa, IA
1326483637 Marisol Sepulveda Individual Occupational Medicine Physician Iowa City, IA
1629046784 Mark Taylor Individual Occupational Medicine Physician Cedar Rapids, IA
1730167784 Mary Shook Individual Preventive Medicine/Occupational Environmental Medicine Physician West Des Moines, IA
1508836750 Matthew Doty Individual Occupational Medicine Physician Pella, IA
1619640885 Megan Wenger Individual Sports Medicine (Preventive Medicine) Physician Cedar Rapids, IA
1851765598 Mercy Clinics, Inc. Organization Occupational Medicine Physician West Des Moines, IA
1699057232 Mercy Physician Associates, Inc Organization Occupational Medicine Physician Cedar Rapids, IA
1285831081 Mercycare Management Organization Occupational Medicine Physician Cedar Rapids, IA
1023063088 Michael Stenberg Individual Occupational Medicine Physician Dubuque, IA
1588646764 Nancy Sprince Individual Occupational Medicine Physician Iowa City, IA
1861697609 Nicholas Bingham Individual Occupational Medicine Physician Cedar Rapids, IA
1427099266 Occupational Health Center PC Organization Preventive Medicine/Occupational Environmental Medicine Physician Des Moines, IA

Preventive Medicine by city in Iowa

Frequently asked questions

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