Pilot Travel Center #596 Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(810) 987-7823(810) 987-78232424 Wadhams Road Smiths Creek, MI 48074 USGet DirectionsStore Details