Subway 67802

Subway #67802-0 is a Subway restaurant located at Love's Travel Stop, 235 Northwest 24th Street, Newcastle, Oklahoma.