Blood drives are held at the Village Hall (901 Wellington), lower level, Rooms A,B, and C, on Saturdays from 8:00 a.m. to 12:30 p.m.