ImpactLife

A 501(c)3 nonprofit, independent, community blood center that provides lifesaving blood products to more than 120 hospitals.