Get directions to: Super 8, Davenport, IA Restaurant address: 410 E 65th St Davenport, IA 52807, USA Driving Walking Bicycling Restaurant: Super 8