Subway 32916

Subway #32916-0 is a Subway restaurant located at Love's Country Store, 401 North Main, Fairview, Oklahoma.