Provider Search

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

Taxonomy code 331L00000X Blood Bank · matches providers whose primary taxonomy is this code · Clear

NPPES data as of · Source: CMS NPPES

All providers · 331L00000X · Page 1, more available

INLAND NORTHWEST BLOOD CENTER
Organization
Blood Bank
NPI 1679570485
SPOKANE, WA
BANCO DE SANGRE SERVICIOS MUTUOS INC
Organization
Blood Bank
NPI 1295728673
SAN JUAN, PR
VERSITI BLOOD HEALTH INC.
Organization
Blood Bank
NPI 1538296140
INDIANAPOLIS, IN
SAN DIEGO BLOOD BANK
Organization
Blood Bank
NPI 1164647954
SAN DIEGO, CA
BLOOD BANK OF THE REDWOODS
Organization
Blood Bank
NPI 1255543302
SANTA ROSA, CA
COMMUNITY BLOOD CENTER OF GREATER KANSAS CITY
Organization
Blood Bank
NPI 1104036847
KANSAS CITY, MO
BLOOD CENTERS OF THE PACIFIC
Organization
Blood Bank
NPI 1376749499
SAN FRANCISCO, CA
FLORIDA BLOOD SERVICES
Organization
Blood Bank
NPI 1235316845
ST PETERSBURG, FL
METRO EAST BLOOD SERVICE
Organization
Blood Bank
NPI 1215104849
CAROLINA, PR
CARTER BLOODCARE
Organization
Blood Bank
NPI 1154656213
BEDFORD, TX
ON TIME MEDICAL EQUIPMENT & SUPPLY
Organization
Blood Bank
NPI 1487975298
GLENDALE, CA
APHERESIS ASSOCIATES OF NORTHERN VIRGINIA, LLC
Organization
Blood Bank
NPI 1255646311
ANNANDALE, VA
STANFORD BLOOD CENTER, LLC
Organization
Blood Bank
NPI 1962712505
PALO ALTO, CA
BLOOD BANK OF SAN BERNARDINO AND RIVERSIDE COUNTIES
Organization
Blood Bank
NPI 1508157520
SAN BERNARDINO, CA
VITALANT
Organization
Blood Bank
NPI 1558643064
SCOTTSDALE, AZ
SG BLOOD SAVER, INC
Organization
Blood Bank
NPI 1356619928
SAN GERMAN, PR
OKLAHOMA BLOOD INSTITUTE
Organization
Blood Bank
NPI 1720357841
OKLAHOMA CITY, OK
BLOOD SYSTEMS INC.
Organization
Blood Bank
NPI 1629326681
SCOTTSDALE, AZ
AMERICAN RED CROSS BIOMEDICAL SERVICES
Organization
Blood Bank
NPI 1801140421
WASHINGTON, DC
VICTOR YU-CHING HSU, M.D., INC.
Organization
Blood Bank
NPI 1891031977
ORANGE, CA
THE BLOOD CENTER
Organization
Blood Bank
NPI 1801219704
NEW ORLEANS, LA
LMM PHLEBOTOMY SERVICES LLC
Organization
Blood Bank
NPI 1780096669
COLUMBUS, OH
TACOMA-PIERCE COUNTY HEALTH DEPARTMENT
Organization
Blood Bank
NPI 1306251319
TACOMA, WA
SOUTHERN REGIONAL BLOOD BANK
Organization
Blood Bank
NPI 1265819536
PONCE, PR
ECHOWSWORLD
Organization
Blood Bank
NPI 1982055570
BERWYN, IL

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.