Subway 32917

Subway #32917-0 is a Subway restaurant located at Love's Country Store, 408 East Broadway, Hollis, Oklahoma.