Russell's Travel Center is located on Historic Route 66 and offers multiple services. They invite you to come and see why they're the #1 stop for all of your convenience needs. Russell's is a complete grocery store, authentic Route 66 Diner, classic car and memorabilia museum, a chapel, and has some of the best showers around. The list of amenities can go on for days, but we will let you find out for yourself. Russell's Travel Center is Located on Historic Route 66 on Interstate 40; Exit 369; Glen Rio, New Mexico.