Stewartstown Presbyterian Church, 14 College Ave., will host a Central Pennsylvania Blood Bank blood drive, 3-7 p.m. Tuesday in Fellowship Hall. Volunteers are needed to donate blood this Christmas season due to the high medical demands in the area. To schedule an appointment, call Harry at (717) 993-6572. Walk-ins are welcome from 4-7 p.m.