222 E Laughlin Ave, Tucumcari, NM 88401, United States
1202 U.S. Rt. 66, Tucumcari, NM 88401, United States