June 28, 2017 Blood drive Houlton Red Cross blood drive, 12-6 p.m. at the Maliseet Rollerama, 494 North St.