Subway 17403

Subway #17403-0 is a Subway restaurant located at Dell Oil Truck Stop, 2009 Highway 18 East, Clear Lake, Iowa.