If you are a person that likes to donate blood, there is another option here in the Cedar Valley. This agency is the one that supplies blood to the local hospitals of Waterloo or Cedar Falls. This would be Covenant and Allen. Red Cross is the other agency that collects blood.
more