Get directions to: Subway, Osceola, IA Restaurant address: 1314 Jeffreys Drive Osceola, IA 50213, USA Driving Walking Bicycling Restaurant: Subway