Subway 69917

Subway #69917-0 is a Subway restaurant located at Love's Truck Stop Exit 27, I-80 and South State Street, Atkinson, Illinois.