July 29 @ 11:30 am - 4:30 pm Red Cross Blood Drive: July 29 at the American Legion Post #42 American Legion Club July 29 at the American Legion Post #42