Subway 12896

Subway #12896-0 is a Subway restaurant located at 1301 West Rogers Boulevard, Skiatook, Oklahoma.