1. Internet Truck Stop 980 E Carol St, Meridian, ID 83646 Coordinate: 43.62115,-116.38212 Phone: (208) 514-2536