The American Red Cross will host several blood drives throughout Monroe County in August.
American Red Cross hosts blood drives