Immaculate Heart of Mary Catholic Church will hold a blood drive. When: 2:30-6:30 p.m. Where: In the church’s parish center auditorium. Details: Each donor will receive a free Mississippi Blood Services T-shirt. Please bring identification. Donors must be 17 years old or older and weigh at least 110 pounds and should eat and drink plenty of fluids before arriving.