Impact Life

Not for Profit community blood center.  Blood provider to 120 hospitals.