Pilot Travel Center #901 Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(308) 856-4330(308) 856-43305085 Buffalo Creek Rd Elm Creek, NE 68836 USGet DirectionsStore Details