Get directions to: Subway, Owasso, OK Restaurant address: 11560 N 135th East Ave Owasso, OK 74055, USA Driving Walking Bicycling Restaurant: Subway