- Fri, June 13: Campground Baptist Church, 16768 E. Fairfield Rd, Mount Vernon, 1:00 – 5:00 pm
- Fri, June 13: Kinmundy Community Center, 104 W 3rd St, 12:00 – 5:00 pm
- Mon, June 16: City Hope Church, 1000 E. 3rd Street, Centralia, 1:00 – 5:00 pm
- Tue, June 17: St Cecilia Parish Center, 304 South Washington, Bartelso, 1:00 – 6:00 pm
- Wed, June 18: Centralia American Legion Hall, 117 South Poplar, 12:00 – 5:00 pm
- Wed, June 18: Fairfield Memorial Hospital, 203 Northwest 10th St. 10:30 am – 3:30 pm
- Thu, June 19: St Mary’s Parish Center, 1500 Main Street, Mount Vernon, 1:30 – 5:30 pm
- Thu, June 19: Benton Civic Center, 414 W Hudelson St, 12:00 – 5:00 pm
- Thu, June 19: Haffner Hall, 16 N Walnut St, Du Quoin, 12:00 – 5:00 pm
- Fri, June 20: West Frankfort Park District, 1100 East Cleveland, 1:00 – 5:00 pm
- Fri, June 20: Pinckneyville Community Hospital Wellness Center, 5383 State Highway 154, 1:00 – 5:00 pm
- Fri, June 20: Breese Fire Department, 50 N Germantown Road, 12:00 – 5:00 pm
- Mon, June 23: Belle Rive Missionary Baptist Church, 401 South Main Street, 1:00 – 5:00 pm
- Mon, June 23: St Anthony Catholic Church, 6101 St. Anthony Church Road, Oakdale, 2:00 – 6:00 pm
- Tue, June 24: American Legion, 311 S Main, Benton, 1:00 – 5:00 pm
- Tue, June 24: Mater Dei High School, 900 North Mater Dei Drive, Breese, 12:00 – 5:00 pm
- Wed, June 25: Christ Our Rock Lutheran High School, 9545 Shattuc Road, Centralia, 11:00 am – 4:00 pm
- Wed, June 25: Abbott EMS, 137 Industrial Park Rd, Benton, 11:00 am – 4:00 pm
- Wed, June 25: American Legion Post 543, North Washington, Patoka, 1:00 – 5:00 pm
- Thu, June 26: Rolland Lewis Building, 800 South 27th Street, Mount Vernon, 12:00 – 5:00 pm
- Thu, June 26: Dahlgren Baptist Church, 402 West Main Street, 1:00 – 5:00 pm
- Thu, June 26: Knights of Columbus – Herrin, 213 North 16th St, 12:30 – 5:00 pm
- Thu, June 26: Coulterville VFW, 511 VFW Street, 1:30 – 5:30 pm
- Fri, June 27: Tri County Electric Coop, 3906 W. Broadway, Mount Vernon, 10:00 am – 2:00 pm
- Fri, June 27: Marion County Savings Bank, 321 W Main St, Salem, 1:00 – 5:00 pm
- Fri, June 27: Herrin Civic Center, 101 S 16th Street, 9:00 am – 1:00 pm
For more information and to find a blood drive near you visit redcrossblood.org