LA CROSSE — There will be an American Red Cross blood drive from noon to 6 p.m. Friday at the La Crosse City Auditorium.