1. American Red Cross Blood Donation Center 2400 Asbury Rd, Dubuque, IA 52001 Coordinate: 42.50685,-90.70228 Phone: (800) 733-2767