The Scarsdale Public Library will hold a blood drive from 2:30 p.m. to 7 p.m. Dec. 17 to benefit the New York Blood Center. Call the reference desk at 914-722-1300, extension 2, to register.