Batavia United Way will be hosting a Blood Drive at the Batavia Public Library on Monday, April 29 from 2pm - 6:30pm. Drop ins are welcome but appointments are preferred; schedule your appointment here: https://donate.illinois.versiti.org/donor/schedules/drive_schedule/5608427