Subway
1145 S Utica Ave
Tulsa
OK
74104
(918) 599-8879
subway.com
Open Map
Description
Subway is located at 1145 S Utica Ave Ste G18, Tulsa, OK. This business specializes in Sandwiches. Subway is open Sat: 8am-5pm, Sun: 9am-5pm, Mon-Fri: 7am-8pm and accepts Apple Pay.
by merchantcircle on May 09, 2015 from
merchantcircle
12 Inch Turkey Breast Sub
American Restaurants
Carry Out
Fast Food
Foods-Carry Out
Number of employees: 10 to 19
restaurant
Restaurants
Restaurants Submarine Sandwiches
Sandwiches