Subway
Address:
9500 S Delaware Ave, Tulsa, OK 74137
Phone:
(918) 298-8900
Other Details:
Founded in 1965, the SUBWAY
Restaurants
Other Businesses:
- Knotty Pine Barbeque at 6161 S 33rd E Ave, Tulsa, OK 74132
- Mazzio's Pizza at 1723 W 51st St, Tulsa, OK 74107
- Mojo's Bar at 426 S Memorial Dr, Tulsa, OK 74112
- Mercados El Ahorro at 3121 S Mingo Rd, Tulsa, OK 74146
- Baja Jack's Burrito Shack at 9521 Riverside Pkwy, Tulsa, OK 74137