Internet Truckstop LLC has a new location in New Plymouth, ID, and is opening its doors to the public from 10 a.m. to 2 p.m. on Saturday, July 24. Internet Truckstop will also be celebrating 15 years of business.