1. The Peak 224 E Center St, Tucumcari, NM 88401 Coordinate: 35.17797,-103.7239 Phone: (575) 282-7325