The theater underwent renovation in 2009 up to now. Seitz designed the architecture of the casino.
The venue is owned and operated by the Chickasaw Nation. There are 1495 rooms in the WinStar World Casino distributed accordingly 1395 rooms in main casino complex and 100 rooms in The Inn at WinStar. The casino’s Global Event Center seats 3,500 people at a time. The casino was open to the general public in 2003. WinStar World Casino and Resort, previously named as WinStar Casinos, is a tribal casino and hotel which is located at 777 Casino Avenue, Thackerville, Oklahoma.