214 W E Rte 66 Blvd, Tucumcari, NM 88401, United States
1401 U.S. Rte 66, Tucumcari, NM 88401, United States