Blood Drive
801 E State Street 801 E. State St., O'Fallon, IL, United StatesTuesday, June 4th 2-6pm O'Fallon Township Lot 801 E. State St. O'Fallon Il 62269 Walk-ins are welcome, but appointments are strongly encouraged to avoid a long wait time. Make an appointment at ImpactLife...