Join the library and ImpactLife for a community Blood Drive! It is because of donors like you that the ImpactLife blood center is continuously able to provide lifesaving blood products to patients in need.

Masks and appointments are required. Donors receive a gift card and a voucher for a blood type mug. There are mugs available in all eight blood types.


Giving blood takes about an hour, and the difference it makes can last a lifetime. To learn more about the process, please visit Blood Donor Basics.

Click here to schedule your appointment today! 

Call 800-747-5401 to check on additional availability.  

Or find another Blood Drive near you at Impact Life or the American Red Cross.



O'Fallon Public Library — 1st Floor Community Room



Monday, October 3, 2022, from 2:30-6pm.  



Open to the general public.  Schedule an appointment online or by calling ImpactLife at 800-747-5401. Experts recommend eating and hydrating well before donating for health and safety reasons.  

For questions regarding this event please contact Heidi at [email protected], or 618-206-4344.