Review for Your Lucky Charm Casino Review For Choctaw Travel Plaza - Idabel Google User Apr 23 '18 at 19:46 Great payout and clean store View full site to comment or like