Check-in time ends at 2 AM. Casinos in Nova Kiow NS. There is only one casino in competition with them so they both have extremely tight slots but Comanche isn't as bad as Kiowa!london casinos blackjack rules ONLINE GAMBLING ADDICTION FORUM Kiowa Red River Casino is located in Devol, Oklahoma, a couple miles north of the Red River. Kiowa Casino is open around the clock, with slot machines with games like Cleopatra, Wheel of Fortune and Penny Frenzy. Comanche Red River Casino. 24 Reviews. #2 of 2 things to do in Devol. This casino isn't as nice as the neighboring Kiowa Casino but it's nice enough. Smoke is not an issue even though smoking is allowed. Kiowa Red River Casino Review. Kiowa Casino is located on Hwy 36 in Devol, just 15 minutes north of Wichita Falls, Texas. The property is one of two casinos owned and operated by the Kiowa Tribe of Oklahoma.