Peru Public Library will hosting a blood drive with ImpactLife from 9 a.m. to 1 p.m. Saturday, May 29 in the library’s lower parking lot.
To register, visit https://login.bloodcenter.org/donor/schedules/drive_schedule/106200. Appointments are at 10-minute intervals.
ImpactLife, formerly Mississippi Valley Regional Blood Center, supplies area hospitals with blood, plasma and platelets.