1. Even Par Glass 1406 E Route 66 Blvd, Tucumcari, NM 88401 Coordinate: 35.17154,-103.70927 Phone: (575) 461-0020
2. Jack's Auto Glass 1406 E Route 66 Blvd, Tucumcari, NM 88401 Coordinate: 35.17154,-103.70927 Phone: (575) 461-2243