Subway 12896

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