Kiowa casino devol ok

Property Location Website
Kiowa Casino & Hotel Devol Devol, OK https://www.kiowacasino.com/devol/
Address Phone Number Hours of Operation
15407 US-183, Devol, OK 73531 (580) 726-2000 24 hours a day, 7 days a week
Amenities
  • Casino with over 600 slot machines and 10 table games
  • Hotel with 100 rooms and suites
  • Restaurant and bar
  • Event center
  • RV park