American Red Cross Blood Drive on Monday, August 31, 2026 at Rowland Heights Library - Meeting Room (Library). Cost: Free. Best for: tween. In-Person Program Make a difference in lives of others by donating blood. Visit RedCrossBlood.org and enter RHL to schedule an appointment.