Subway 53963

Subway #53963-0 is a Subway restaurant located at Pilot Travel Center Truck Stop, 2010 West Clay Street, Osceola, Iowa.