Hours & Locations

Des Moines Donor Center

431 East Locust Street
Des Moines, IA 50309

Hours of Operation:

Mondays: 7 a.m. – 6 p.m.
Tuesdays: 7 a.m. – 6 p.m.
Wednesdays: 7 a.m. – 6 p.m.
Thursdays: 7 a.m. – 6 p.m.
Fridays: 6:30 a.m. – 3 p.m.
Saturday: 7 a.m. – Noon

Schedule an appointment or call 800.287.4903


Urbandale Donor Center

10457 Hickman Road
Urbandale, IA 50322

Hours of Operation:

Mondays: 7 a.m. – 6 p.m.
Tuesdays: 7 a.m. – 7 p.m.
Wednesdays: 7 a.m. – 6 p.m.
Thursdays: 7 a.m. – 6 p.m.
Fridays: 6:30 a.m. – 3 p.m.
Saturday: 7 a.m. – Noon

Schedule an appointment or call 800.287.4903


Marshalltown Donor Center

Nicholas Center
 3109 South Center St., Suite 104
Marshalltown, IA 50158

Hours of Operation:

Mondays: 9 a.m. – 6 p.m.
Tuesdays:  9 a.m. – 6 p.m.
Wednesdays:  8:30 a.m. – 5 p.m.
Thursdays:  Closed
Fridays:  Closed
Saturdays: 7 a.m. – 1 p.m.

Schedule an appointment or call 800.287.4903


Mason City Donor Center

4700 Fourth St. SW, Suite E
Mason City, IA  50401

Hours of Operation:

Mondays: Closed
Tuesdays:  11 a.m. – 6 p.m.
Wednesdays:  Closed
Thursdays:  8 a.m. – 5 p.m.
Friday:  6:30 a.m. – 1:30 p.m.
4th Saturday:  7 a.m. – Noon

Schedule an appointment or call 800.287.4903


Fort Dodge Donor Center 

2419 5th Avenue Suite A
Fort Dodge, IA 50501

Hours of Operation:

Mondays:  Closed
Tuesdays:  Closed
Wednesdays:  11 a.m. – 6 p.m.
Thursdays:  11 a.m. – 6 p.m.
Fridays:  6:30 a.m. – 1:30 p.m.
1st & 3rd Saturdays:  7 a.m. – noon

Schedule an appointment or call 800.287.4903


Ames Donor Center

819 Wheeler Street Suite 1
Ames, IA  50010

Hours of Operation:

Mondays (Open Mondays following Open Saturdays): 11 a.m. – 6 p.m.
Tuesdays:  11 a.m. – 6 p.m.
Wednesdays:  11 a.m. – 6 p.m.
Thursdays:  11 a.m. – 6 p.m.
Fridays:  6:30 a.m. – 1:30 p.m.
2nd & 4th Saturdays:  7 a.m. – Noon

Schedule an appointment or call 800.287.4903


Sioux City Donor City


4501 Southern Hills Drive
Sioux City, IA 51106

Hours of Operation:

Mondays:  7 a.m. – 6 p.m.
Tuesdays:  7 a.m. – 6 p.m.
Wednesdays:  7 a.m. – 6 p.m.
Thursdays:  7 a.m. – 6 p.m.
Fridays: 7 a.m. – 3 p.m.
Saturdays:  7 a.m. – Noon

Schedule an appointment or call 800.287.4903

Schedule a Donation