Get directions to: Subway, Skiatook, OK Restaurant address: 1301 West Rogers Boulevard Skiatook, OK 74070, USA Driving Walking Bicycling Restaurant: Subway