You are always welcome at Kiowa Casino! That's right - we're open 7 days a week, 24 hours a day. Located in Devol, Oklahoma, we're easy to find off I-44 Exit 1 at the corner of State Highway 36 and East 1980 Road.
From the North
Take Exit 1
Then turn right
The casino will be on your left about a half mile down the road