1. McCloud Services 703 W 4th St, Davenport, IA 52802 Coordinate: 41.52324,-90.58335 Phone: (800) 778-1956