The American Red Cross will be holding a blood drive on Tuesday, March 15th from 10:30 a.m. to 2:30 p.m. at the Marshalltown Public Library located at 105 West Boone Street.
To make an appointment to donate blood, you can call 1-800-RED-CROSS or visit redcrossblood.org and enter the sponsor code: Marshalltown.