Get directions to: Subway, Windsor, MO Restaurant address: 116 W Benton St Windsor, MO 65360, USA Driving Walking Bicycling Restaurant: Subway