Subway 33132

Subway #33132-0 is a Subway restaurant located at 1340 East 71st Street, Tulsa, Oklahoma.