owa 80, the self-proclaimed "World's Largest Truckstop," has several restaurants, a truck repair garage, a laundromat, a movie theater, a pet wash service, a chiropractor and even a museum of trucking.
What it and sister truck stop Joplin 80 in Missouri didn't have, according to the U.S...