World’s largest truck stop in Illinois?
The Iowa 80 Truckstop along Interstate 80 in Walcott in Eastern Iowa lays claim to being the world’s largest truck stop. Its ownership is skeptical that a 30-acre truck stop being built in Dundee, Ill., will take away that title. (Katelyn Metzger/Quad …