Dubuque Red Cross Blood and Platelet Donation Center
2400 Asbury Rd
Dubuque, IA 52001
Phone: 1-800-RED CROSS
Hours
Sun 7AM - 3:15PM
Mon 10:45AM - 7PM
Tue 10:45AM - 7PM
Wed 10:45AM - 7PM
Thu 9AM - 5:15PM
Fri 7AM - 3:15PM
Sat 7AM - 3:15PM