Kiowa Casino Categories Casinos 198131 Highway 36 Devol OK 73531-4232 (580) 299-3333 (580) 299-3490 Send Email Visit Website Hours: Open 7 days a week 5 am - 3 am Highlights Images Gallery Image HOTEL%20PIC.png × Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×