Review for Your Lucky Charm Casino Review For Choctaw Travel Plaza - Durant East Google User Apr 24 '18 at 17:31 It’s obvious they put all their money into the building across the street. PAVEMENT would be nice. View full site to comment or like