Impact Life Not for Profit community blood center. Blood provider to 120 hospitals. Categories: Blood CentersImpact Life10900 B Lincoln TrailFairview Heights, IL 62208 Get DirectionsWebsite(314) 370-9615Return to Business Listings Tom Tyler2022-02-03T17:12:42-06:00