Search
 

Select a Donor Center
Please choose from one of the donor centers below to schedule your next appointment online.
 
Cedar Valley Donor Center
3254 Kimball Ave
Waterloo, IA 50702
Phone: 319.433.3319

Des Moines Donor Center
431 East Locust
Des Moines, IA 50309
Phone: 515.288.3319

Marshalltown Donor Center
2501 South Center Street Nicholas Center, Suite M
Marshalltown, IA 50158
Phone: 641.844.0144

Fort Dodge Donor Center
2419 5th Ave. S, Suite A
Fort Dodge, IA 50501
Phone: 515.576.3393

Mason City Donor Center
2601 Fourth St. SW, Suite 1
Mason City, IA 50401
Phone: 641.494.2343

West Des Moines Donor
4040 Westown Parkway
West Des Moines, IA 50266
Phone: 515.288.3319

Ames Donor Center
1111 Duff Ave.
Ames, IA 50010
Phone: 515-239-6939

If you would like to schedule
an appointment at a mobile drive,
please click here
.

Click here to read the latest guidelines
regarding your donation eligibility.


The Blood Center of Iowa
431 East Locust
Des Moines, IA 50309
515.288.0276 or 800.287.4903
blooddonor@bloodcenterofiowa.org