David John
Creek Nation Casino Checotah Creek Nation Casino Checotah
Checotah, Oklahoma
"David John"
Slot machines paid very little the last 5 times I've been. They have dialed back the winning percentages.