1102 E Rte 66 Blvd, Tucumcari, NM 88401, United States
1202 U.S. Rt. 66, Tucumcari, NM 88401, United States
2021 S Mountain Rd, Tucumcari, NM 88401, United States