Provider Search

Find U.S. healthcare providers by specialty, location, or ZIP code radius.

Taxonomy code 1710I1002X Independent Duty Corpsman · matches providers whose primary taxonomy is this code · Clear

NPPES data as of · Source: CMS NPPES

All providers · 1710I1002X · Page 10, more available

BRAD LIPERT
Individual
Independent Duty Corpsman
NPI 1366481665
PORTSMOUTH, VA
VILMA RODRIGUEZ
Individual
Independent Duty Corpsman
NPI 1205875317
SAN DIEGO, CA
JONATHAN BLACKMON, IDC
Individual
Independent Duty Corpsman
NPI 1619916186
SAINT MARYS, GA
GUILLERMO VENEGAS
Individual
Independent Duty Corpsman
NPI 1699716258
BREMERTON, WA
MICHAEL RICHARDSON
Individual
Independent Duty Corpsman
NPI 1477594646
BRIDGEPORT, CA
MICHAEL PECK, IDC
Individual
Independent Duty Corpsman
NPI 1407898539
PEARL HARBOR, HI
ERIC DUCHESNEAU
Individual
Independent Duty Corpsman
NPI 1538102314
PORTSMOUTH, VA
STEVEN WOOD, IDC
Individual
Independent Duty Corpsman
NPI 1396789244
SILVERDALE, WA
DARRIN WAY, IDC
Individual
Independent Duty Corpsman
NPI 1891739496
HONOLULU, HI
GARRY BEST, U.S. NAVY IDC
Individual
Independent Duty Corpsman
NPI 1902840564
FPO, AP
JEFFREY MCGREGOR, IDC
Individual
Independent Duty Corpsman
NPI 1912941980
GROTON, CT
TERESA MCKINNEY
Individual
Independent Duty Corpsman
NPI 1043254048
PORTSMOUTH, VA
MICHAEL MILLER
Individual
Independent Duty Corpsman
NPI 1225072366
FPO, AP
PATRICK WEST, IDC
Individual
Independent Duty Corpsman
NPI 1770527962
SILVERDALE, WA
CARLOS PEREZCASTRO, US NAVY S-IDC
Individual
Independent Duty Corpsman
NPI 1164466355
MCBH KANEOHE BAY, HI
JASON DAVIS, IDC
Individual
Independent Duty Corpsman
NPI 1225073299
NORFOLK, VA
RICHARD BOLTON, IDC
Individual
Independent Duty Corpsman
NPI 1386689560
SILVERDALE, WA
CHARLES VANCUREN, IDC US NAVY
Individual
Independent Duty Corpsman
NPI 1942245014
GROTON, CT
CRAIG SOLEIM, NAVY IDC
Individual
Independent Duty Corpsman
NPI 1376589077
PEARL HARBOR, HI
MICHAEL CONGDON, IDC
Individual
Independent Duty Corpsman
NPI 1588690465
BEAUFORT, SC
BRIAN HUMBLES, IDC
Individual
Independent Duty Corpsman
NPI 1568498764
PORTSMOUTH, VA
ELISHA ALEXANDER, IDC US NAVY
Individual
Independent Duty Corpsman
NPI 1093741993
NORFOLK, VA
WILLIAM DOWNING
Individual
Independent Duty Corpsman
NPI 1649206335
NORFOLK, VA
DANIEL ACKERMAN, USN IDC
Individual
Independent Duty Corpsman
NPI 1336176338
VIRGINIA BEACH, VA
JASON TETZLAFF, IDC
Individual
Independent Duty Corpsman
NPI 1043247091
SAN DIEGO, CA

Provider information is based on publicly available NPPES data. An NPI does not indicate licensure, credentialing, network participation, or current practice status.

Need programmatic access? The NPILayer API supports all these filters and returns normalized JSON.

View the API

Search by specialty

The specialty filter matches against NUCC taxonomy descriptions, classifications, and specializations — so searching "cardiology" returns cardiologists, interventional cardiologists, pediatric cardiologists, and related subspecialties. You can also enter a full taxonomy description such as "Cardiovascular Disease Physician" for a narrower match.

ZIP code radius search

Enter a 5-digit ZIP code and select a radius to find providers within that distance. Distances are calculated from ZIP code centroids rather than exact street addresses, so results are approximate. Geographic search can be combined with a specialty filter to find, for example, cardiologists within 25 miles of a given ZIP.

Individual vs. organization providers

NPPES assigns two types of NPI. Use the provider type filter to limit results to individual providers (physicians, nurses, therapists) or organizations (hospitals, clinics, group practices). Searching without a type filter returns both.