1. Odeon Theatre 123 S 2nd St, Tucumcari, NM 88401 Coordinate: 35.17885,-103.7262 Phone: (575) 461-0100