ImpactLife
325 W. Romeo B Garrett Ave.
Peoria, IL 61605
(309) 322-6168
Central Illinois Community Blood Center provides blood and related services to hospitals in central and southwestern Illinois.