March 22 @ 11:00 am - 5:00 pm Red Cross Blood Drive Parish Hall 330 E. 16th Street, Upland Visit RedCrossBlood.org and enter: STMARKS to schedule an appointment