Joy Smile
Creek Nation Casino Checotah Creek Nation Casino Checotah
Checotah, Oklahoma
"Joy Smile"
It was a great place. Played low and left with something in my pocket! People arent really that nice. Plua they have truck parking a block away.