Avalon to host Red Cross blood drive June 15