Donate blood with the Red Cross. Walk-ins are welcome, or make an appointment on the Red Cross website.