Get directions to: Subway, Davenport, IA Restaurant address: 1208 W Locust St Davenport, IA 52804, USA Driving Walking Bicycling Restaurant: Subway