Review for Creek Nation Casino Checotah Review For Creek Nation Casino Checotah Google User Jun 8 '18 at 23:09 We just stopped in got a play card won $30 off w free ten dollar play was fun :) View full site to comment or like