1. 66 Auto Sales 6358 Quay Road Am, Tucumcari, NM 88401 Coordinate: 35.18057,-103.68403 Phone: (575) 461-3002