1. Comanche Red River Hotel Casino EXIT 5 Ofc Rt 142 Devol OK 73531, Devol, OK 73531 Coordinate: 34.146885,-98.53959 Phone: (580) 250-3060