Subway 11228

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