Reservation Mississippi Valley Blood Donation - Appointment only. Call 800-747-5401 to make an appointment 9:00am - 12:00pm Sep 8 2023 Fri Mississippi Valley Blood Donation - Appointment only. Call 800-747-5401 to make an appointment 9:00am - 12:00pm This is not a library sponsored event. Library Branch: Fort Madison Public Library Room: Sheaffer Meeting Room