Subway 66736

Subway #66736-0 is a Subway restaurant located at Love's Travel Stop, 106 Airport Drive, Nowata, Oklahoma.