Pilot Travel Center #478 Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(812) 739-2002(812) 739-20026921 South Sr 66 Leavenworth, IN 47137 USGet DirectionsStore Details