Subway 11228

Subway #11228-0 is a Subway restaurant located at 4343 South Memorial, Tulsa, Oklahoma.