St. Joseph will host the American Red Cross Blood Drive October 8th and 9th.