Get directions to: Subway, Stillwater, OK Restaurant address: 203 S Knoblock St Stillwater, OK 74074, USA Driving Walking Bicycling Restaurant: Subway