New Jersey Blood Services, a division of New York Blood Center, is desperately in need of blood donations. St. Mary’s of Hillsborough hosted a blood drive on Nov. 12 to help. The blood drive yielded 31 units of blood, which is enough to save up to 93 lives, according to information provided by New Jersey Blood Services.