Subway 67319

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