Get directions to: Subway, Davenport, FL Restaurant address: 7910 Lake Wilson Rd Davenport, FL 33896, USA Driving Walking Bicycling Restaurant: Subway