1. A & A Auto Glass 324 E Route 66 Blvd, Tucumcari, NM 88401 Coordinate: 35.1716,-103.72268 Phone: (575) 461-4789