Stoney Brook Senior Living hosts Carter BloodCare for blood drive