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.
Advertisement
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
- Preventive Medicine in Philadelphia, PA (37)
- Preventive Medicine in Pittsburgh, PA (21)
- Preventive Medicine in Williamsport, PA (14)
- Preventive Medicine in Erie, PA (8)
- Preventive Medicine in Allentown, PA (7)
- Preventive Medicine in Bethlehem, PA (6)
- Preventive Medicine in Harrisburg, PA (6)
- Preventive Medicine in Sayre, PA (6)
- Preventive Medicine in Lancaster, PA (5)
- Preventive Medicine in West Reading, PA (5)
- Preventive Medicine in Yardley, PA (5)
- Preventive Medicine in York, PA (5)
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.