American Red Cross Blood Drive: 1:30 pm to 6:30 pm at Farmington Community Church, 5925 County Rd 41, Farmington. Participants must be ages 17 or older; 16 with parental consent and bring ID. For information: redcross.org. Appointments may be made at redcrossblood.org.