Subway 12974

Subway #12974-0 is a Subway restaurant located at 2108 South Memorial Drive, Tulsa, Oklahoma.