Blood Drive 1-7 p.m. at the American Legion, West Jefferson