1. Liberty Tax Service 820 E Route 66 Blvd, Tucumcari, NM 88401 Coordinate: 35.17169,-103.71696 Phone: (575) 201-7505