The First Presbyterian Church in Castlewood, SD is having a blood drive on Monday, October 11, 2021. The times are from 9:00 am to 12:00 pm and 1:30 pm to 4:00 pm.