Subway
5227 E 41st St, Tulsa, Oklahoma, 74135-6061
(918) 665-6677
5330 E 31st St, Tulsa, Oklahoma, 74135-5076
(918) 828-0870