Remove Ads

Photos for Iowa 80, World's Largest Truck Stop

4.4
280 votes

Iowa 80, World's Largest Truck Stop

755 W Iowa 80 Rd, Walcott, Iowa 52773 USA

Add Photo