Restaurant Search

Subway

Tulsa, OK


CONTACT INFO

Phone:

918-252-7827

ADDRESS

Subway
11007B East 71st Street
Tulsa, OK 74133

More Restaurants in Tulsa

REVIEWS

Rate It: