May 2, 2023 @ 9:30 AM - 3:00 PM Red Cross Blood Drive Randolph Hospital 364 White Oak St., Asheboro Free