Review for Creek Nation Casino Holdenville Review For Creek Nation Casino Holdenville Google User Oct 18 '18 at 5:35 It's a small casino. The workers are great.machines will play with ya. Isn't very crowded most times View full site to comment or like