Get directions to: Subway, Jamestown, NC Restaurant address: 121 East Main Street Jamestown, NC 27282, USA Driving Walking Bicycling Restaurant: Subway