1202 U.S. Rt. 66, Tucumcari, NM 88401, United States
820 S 1st St, Tucumcari, NM 88401, United States