Bloodmobile Coming to Elgin, Petersburg

Upcoming area blood donation opportunities:
• Oct. 23 from 9 a.m. to 3 p.m. at Knights of Columbus, 117 S. Second St. in Elgin.
• Oct. 25 from 11:30 a.m. to 5:30 p.m. at Petersburg American Legion Club, 105 N. Second St. in Petersburg.