Get directions to: Subway, Windsor, NC Restaurant address: 112 Us Highway 13 Byp Windsor, NC 27983, USA Driving Walking Bicycling Restaurant: Subway