Menu
Donate Now
Coordinator Portal
Find Your Career with ImpactLife
Find a Location Near You
Give blood with ImpactLife for your choice of an e-gift card, charitable donation, OR bonus points. Gift values vary by location.
Scroll down to save your spot at one of our local donor centers!
Donate Blood
Click on a button below to book your appointment or call 800-747-5401.
West Kimberly Road - Davenport Donor Center
Lakeview Parkway - Davenport Donor Center
Moline Donor Center
Many variables can impact our blood inventories such as weather, holidays or tragic events. Every day, patients who need blood are in crisis and you can help by volunteering to donate. Less than 10% of the population gives blood, so donors that give on a regular basis are important to meet these needs. Book an appointment today!
5 days
2 days
Critical Need
6 days
Schedule Appointment