Review for Creek Nation Casino Holdenville Review For Creek Nation Casino Holdenville Google User Sep 30 '17 at 5:11 Really small, not much to play there. Not really impressed. View full site to comment or like