Red Cross has the following blood donation opportunities.

Clay City

July 13 — 9 a.m.-2 p.m., Clay City United Methodist Church, 412 South Main Street

Louisville

June 28 — 3-7 p.m., Full Armor Christian Academy, 600 Erwin Street

July 15 — 1:30-6:30 p.m., Red Brush Christian Church, Route 45 South

Toledo

July 2 — 2-6 p.m., Toledo Christian Church, 501 South Maryland

Effingham

June 26 — 12:15-7:15 p.m., Effingham Blood Donation Center, 603 Eden Ave

June 27 — 12:15-6:45 p.m., Effingham Blood Donation Center, 603 Eden Ave

June 28 — 7:45 a.m.-2:15 p.m., Effingham Blood Donation Center, 603 Eden Ave

June 29 — 7:45 a.m.-2:15 p.m., Effingham Blood Donation Center, 603 Eden Ave

June 30 — 8 a.m.-noon, Centenary United Methodist Church, 203 E Grove Ave

July 3 — 12:15-6:45 p.m., Effingham Blood Donation Center, 603 Eden Ave

July 4 — 7:45 a.m.-2:15 p.m., Effingham Blood Donation Center, 603 Eden Ave

July 5 — 7:45 a.m.-2:15 p.m., Effingham Blood Donation Center, 603 Eden Ave

July 5 — 1-4 p.m., Lake Land Rehabilitation and Health Care Center, 800 W. Temple

July 6 — 7:45 a.m.-2:15 p.m., Effingham Blood Donation Center, 603 Eden Ave

July 10 — 12:15-6:45 p.m., Effingham Blood Donation Center, 603 Eden Ave

July 11 — 12:15-6:45 p.m., Effingham Blood Donation Center, 603 Eden Ave

July 12 — 7:45 a.m.-2:15 p.m., Effingham Blood Donation Center, 603 Eden Ave

July 13 — 7:45 a.m.-2:15 p.m., Effingham Blood Donation Center, 603 Eden Ave

Shumway

June 30 — 8 a.m.-noon, Faith Lutheran Church, 7707 E State Hwy 33

Watson

July 5 — 2-6 p.m., Watson Baptist Church, 100 N Old Watson Rd.