Subway
Address:
8155 E 21st St, Tulsa, OK 74129
Phone:
(918) 665-7747
Other Details:
Founded in 1965, the SUBWAY
Restaurants
Other Businesses:
- Taco Bueno at 8611 S Lewis Ave, Tulsa, OK 74137
- Taco Bueno at 8611 S Lewis Ave, Tulsa, OK 74137
- Senor Tequila at 3348 S Peoria Ave, Tulsa, OK 74105
- El Guapos Cantina at 8161 S Harvard Ave, Tulsa, OK 74137
- La Fondita at 8155 E 21st St, Tulsa, OK 74129