Subway 67319

Subway #67319-0 is a Subway restaurant located at Tulsa Premium Outlets Unit 200, Jenks, Oklahoma.