Temple Beth Tikvah has a blood drive, 3-8 p.m., with the American Red Cross. 950 Preakness Ave. (800) 733-2767.