Get directions to: Kfc, Davenport, IA Restaurant address: Locust & Main Davenport, IA 52803, USA Driving Walking Bicycling Restaurant: Kfc