Subway 65423

Subway #65423-0 is a Subway restaurant located at Love's Travel Stop, 26120 East Meigs ST, Valley, Nebraska.