Pilot Travel Center #1070 Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(575) 472-7200(575) 472-72002464 Historic Route 66 Santa Rosa, NM 88435 USGet DirectionsStore Details