Subway
Address:
8112 S Lewis Ave, Tulsa, OK 74137
Phone:
(918) 299-7827
Other Details:
Founded in 1965, the SUBWAY
Restaurants
Other Businesses:
- El Burrito at 3955 E Admiral Pl, Tulsa, OK 74115
- Little Caesars Pizza at 475 S Sheridan Rd, Tulsa, OK 74112
- La Pizza at 475 S Sheridan Rd, Tulsa, OK 74112
- McDonald's at 1441 N Peoria Ave, Tulsa, OK 74106
- China Wok at 4971 S Peoria Ave, Tulsa, OK 74105