St. Peter’s Episcopal Church will host an American Red Cross Blood Drive on Thursday, December 21 from 12:30 p.m. to 6:00 p.m. See flyer for details.