1. Kiowa Casino
198131 Highway 36, Devol, OK 73531
Coordinate: 34.14224,-98.52299
Phone: (580) 299-3333
2. 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
3. Kiowa Casino
198131 Highway 36, Devol, OK 73531
Coordinate: 34.14224,-98.52299
Phone: (580) 299-3333
4. Comanche Red River Casino
Highway 36 & Highway 70, Devol, OK 73531
Coordinate: 34.17373,-98.52279
Phone: (580) 299-3370