Cookeville – Blood Drive Hosted By Blood Assurance will take place on Tuesday, December 17th from 8:30 am – 11:00 am at the City of Cookeville back parking lot. Add donors please remember to eat a good meal, drink extra water, avoid energy drinks and bring photo id.