MaineHealth Lincoln Hospital is partnering with the American Red Cross to host a community blood drive on Saturday, Jan. 31, from 9 a.m. to 2 p.m. at the Watson Medical Building in Damariscotta.