Subway 17836

Subway #17836-0 is a Subway restaurant located at Love's Country StoreTruck Stop, 12225 North I 35, Oklahoma City, Oklahoma.