Get directions to: Subway Sandwiches & Salads - Subway's Of Tulsa, Jenks, OK
Restaurant address: 81st & Lewis Jenks, OK 74037, USA
Restaurant: Subway Sandwiches & Salads - Subway's Of Tulsa