Subway Tulsa OK
Add Website
Close
Subway
Be first to review 2319 W Edison St,Tulsa OK 74127 Phone Number: (918) 582-1637
Subway Store Hours
Hours may fluctuate
Post a review
Subway Nearby
Locations Closest to You miles-
Subway - Tulsa 523 N. Gilcrease Museum Road0.13
-
Subway - Tulsa 700 N Greenwood Ave1.57
-
Subway - Tulsa 4 W 4th St1.69