Review for Creek Nation Casino Checotah Review For Creek Nation Casino Checotah Google User Sep 11 '15 at 2:54 Who do you think fixes and builds most the roads in Oklahoma it isn't the State...LOOK AROUND it is the Creek Nation and other tribes. View full site to comment or like