Palomino Motel
1215 E Route 66 Blvd Tucumcari, NM 88401-3038
575-461-3622
Business Hours
Payment Types