Tulsa OK Subway
1. 2036 E 81st St, Tulsa, OK 74137 | Subway(918) 299-7827
2. 7337 S Olympia Ave, Tulsa, OK 74132 | Subway(918) 447-6466
3. 12705 E 41st St, Tulsa, OK 74146 | Subway(918) 270-2617
4. 10032 S Sheridan Rd, Tulsa, OK 74133 | Subway(918) 298-2400
5. 10156 E 71st St, Tulsa, OK 74133 | Subway(918) 250-3897