Subway 35858

Subway #35858-0 is a Subway restaurant located at Gateway Retail Center, 1605 North Peoria Suite I, Tulsa, Oklahoma.