The Blood Center of Iowa » About Us

Seven Conveniently Located Donor Centers Near You.

Ames Donor Center at Mary Greeley Medical Center | Donate Here

1111 Duff Ave.
Ames, IA
515.239.6939
view map

Hours of Operation
Monday: Closed
Tuesday - Thursday: 11:00 a.m. - 6:00 p.m.
Friday: 6:30 a.m. - 1:30 p.m.
2nd and 4th Saturday of the month: 7:00 a.m. - Noon

Cedar Valley Donor Center | Donate Here

3254 Kimball Ave
Waterloo, IA
319.433.3319
view map

Hours of Operation
Monday: 11:00 a.m. - 6:00 p.m.
Tuesday - Thursday: Closed
Friday: 6:30 a.m. - 1:30 p.m.
1st Saturday of the month: 7:00 a.m. - Noon

Des Moines Donor Center | Donate Here

431 East Locust
Des Moines, IA
515.288.3319
view map

Hours of Operation
Monday: 11:00 a.m. - 6:00 p.m.
Tuesday - Thursday: 7:00 a.m. - 6:00 p.m.
Friday: 6:30 a.m. - 1:30 p.m.
2nd, 4th and 5th Saturday of the month: 7:00 a.m. - Noon

Fort Dodge Donor Center | Donate Here

2419 5th Ave. S, Suite A
Fort Dodge, IA
515.576.3393
view map

Hours of Operation
Monday and Tuesday: Closed
Wednesday and Thursday: 11 a.m. – 6 p.m.
Friday: 6:30 a.m. – 1:30 p.m.
1st and 3rd Saturday of the month: 7 a.m. – Noon

Marshalltown Donor Center | Donate Here

2501 South Center Street
Nicholas Center, Suite M
Marshalltown, IA
641.844.0144
view map

Hours of Operation
Monday - Wednesday: 11:00 a.m. - 6:00 p.m.
Friday: Closed
1st and 3rd Saturday: 7:00 a.m. - Noon

Mason City Donor Center | Donate Here

2601 Fourth St. SW, Suite 1
Mason City, IA
641.494.2343
view map

Hours of Operation
Monday: Closed
Tuesday: 11:00 a.m. - 6:00 p.m.
Wednesday: Closed
Thursday: 8:00 a.m. - 5:00 p.m.
2nd Friday of the month: 6:30 a.m. - 1:30 p.m.
4th Saturday of the month: 7:00 a.m. - Noon

West Des Moines Donor Center | Donate Here

4040 Westown Parkway
West Des Moines, IA
515.288.3319
view map

Hours of Operation
Monday: 11:00 a.m. - 6:00 p.m.
Tuesday - Thursday: 7:00 a.m. - 6:00 p.m.
Friday: 6:30 a.m. - 1:30 pm.
1st and 3rd Saturday: 7:00 a.m. - Noon