Tucumcari Travelodge

1214 E Tucumcari Blvd
Tucumcari
New Mexico
United States