Barton Auxiliary blood drive at El Dorado County Library in South Lake Tahoe on June 7 from 11am-6pm.