Preventive Medicine in Pennsylvania — NPI Providers

278 active Preventive Medicine providers have a practice location in Pennsylvania 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 Pennsylvania

NPI Name Type Specialty Location
1770551590 Aaron Kolb Individual Occupational Medicine Physician Williamsport, PA
1649233248 Alan Hay Individual Occupational Medicine Physician Lancaster, PA
1922126705 Alexia Zgurzynski Individual Occupational Medicine Physician Pittsburgh, PA
1841366325 Andrew Stroh Individual Occupational Medicine Physician Greensburg, PA
1790983633 Ann Kuhnen Individual Preventive Medicine/Occupational Environmental Medicine Physician Philadelphia, PA
1669402111 Anna Mathew Individual Occupational Medicine Physician Pittsburgh, PA
1235351222 Anthony Grippo Individual Preventive Medicine/Occupational Environmental Medicine Physician Sayre, PA
1649324930 Athena Jolly Individual Occupational Medicine Physician Williamsport, PA
1104991645 Basil Dolphin Individual Occupational Medicine Physician Bethlehem, PA
1558556373 Blue Bell Wellness Institute Organization Public Health & General Preventive Medicine Physician Center Square, PA
1366504557 Brad Wolk Individual Occupational Medicine Physician Natrona Heights, PA
1174577712 Bruce Hopper Individual Addiction Medicine (Preventive Medicine) Physician Philadelphia, PA
1427105451 Bruno Petruccelli Individual Public Health & General Preventive Medicine Physician Cranberry Township, PA
1720170244 Carmine Pellosie Individual Preventive Medicine/Occupational Environmental Medicine Physician Allentown, PA
1376508234 Catherine Rainey Individual Public Health & General Preventive Medicine Physician Wilkes Barre, PA
1114052750 Centre Health Network, LLC Organization Occupational Medicine Physician State College, PA
1992892921 Charles Bonos Individual Occupational Medicine Physician Allentown, PA
1598773442 Cheryl Opalack Individual Occupational Medicine Physician Kennett Square, PA
1366454456 Christopher Maropis Individual Occupational Medicine Physician Bethel Park, PA
1235245036 Colette Simon Individual Undersea and Hyperbaric Medicine (Preventive Medicine) Physician Wyomissing, PA
1982722211 Cynthia Harrell Individual Occupational Medicine Physician Philadelphia, PA
1700811163 Dara Grieger Individual Preventive Medicine/Occupational Environmental Medicine Physician Sayre, PA
1104944578 Darrin Paulovich Individual Occupational Medicine Physician Pittsburgh, PA
1629196571 David Applegate Individual Occupational Medicine Physician Pittsburgh, PA
1437298353 David Damsker Individual Public Health & General Preventive Medicine Physician Doylestown, PA
1770689895 David Deregis Individual Occupational Medicine Physician Sayre, PA
1043288939 Donald Hess Individual Occupational Medicine Physician Williamsport, PA
1598798399 Donald Viscusi Individual Occupational Medicine Physician Erie, PA
1578556924 Douglas Coslett Individual Addiction Medicine (Preventive Medicine) Physician Scotrun, PA
1568490019 Edward Emmett Individual Occupational Medicine Physician Philadelphia, PA
1093720732 Edward Mcvay Individual Occupational Medicine Physician Erie, PA
1801997960 Eileen Bonner Individual Preventive Medicine/Occupational Environmental Medicine Physician Croydon, PA
1710059696 Elaine Gelb Individual Occupational Medicine Physician Monroeville, PA
1609890946 Elena Antonelli Individual Preventive Medicine/Occupational Environmental Medicine Physician Newtown, PA
1043348048 Evelyn Balogun Individual Occupational Medicine Physician Philadelphia, PA
1790986321 Francine Sari Katz Organization Preventive Medicine/Occupational Environmental Medicine Physician Rydal, PA
1669452710 Frank Capobianco Individual Occupational Medicine Physician Bethlehem, PA
1144439027 Garson Caruso Individual Occupational Medicine Physician Mechanicsburg, PA
1063456796 George Zeiner Individual Occupational Medicine Physician West Reading, PA
1245359850 Gouri Atri Individual Occupational Medicine Physician Philadelphia, PA
1376668707 Hardy Bang Individual Occupational Medicine Physician Butler, PA
1952420556 Holly Mays Individual Occupational Medicine Physician Pittsburgh, PA
1699775296 Hr Physician Services Organization Preventive Medicine/Occupational Environmental Medicine Physician Meadowbrook, PA
1871795633 Jacqueline Wheeler-Coleman Individual Public Health & General Preventive Medicine Physician Phila, PA
1033261243 James Sheehy Individual Aerospace Medicine Physician Mountain Top, PA
1538217112 James Stephenson Individual Preventive Medicine/Occupational Environmental Medicine Physician Pottstown, PA
1194876854 John Amentler Individual Occupational Medicine Physician Hazleton, PA
1043281520 John Caruno Individual Occupational Medicine Physician Easton, PA
1427011949 John Kramer Individual Occupational Medicine Physician Lancaster, PA
1164407581 John Ogrodnick Individual Occupational Medicine Physician Hazle Township, PA

Preventive Medicine by city in Pennsylvania

Frequently asked questions

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