An American Red Cross Blood Drive will be held from 1-7 p.m. today, March 23, at the Geneva Presbyterian Church.