1. American Red Cross Blood Service 2530 University Ave, Waterloo, IA 50701 Coordinate: 42.49694,-92.37898 Phone: (319) 234-6831