302 U.S. Rte 66, Tucumcari, NM 88401, United States
2023 S Mountain Rd, Tucumcari, NM 88401, United States
6351 Quay Rd Am, Tucumcari, NM 88401, United States