Carter BloodCare blood drive to be held March 9