Review for Capitole Review For Creek Nation Casino Holdenville Google User Nov 23 '17 at 3:08 Not too bad. I actually did good here and I was only playing on b-day and new membership free play. View full site to comment or like