Subway 12974

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