Cookeville – Blood Drive Presented By The American Legion Post 46 June 26th from 10:00am – 2:00pm in the parking lot of Office Max in Cookeville. to book an appoitment call Richard Marquith at 239-340-9856 or go to blood assurance.org/americanlegionpost46