WinStar World Casino & Resort is located an hour north of Dallas, Texas at 777 Casino Drive, in Thackerville, Oklahoma and if you haven't heard of it, you must be living under a rock.Īpproaching half a million square feet, WinStar is by far the largest casino in Oklahoma and according to the Chickasaw Nation, which owns and operates the enormous facility, the largest in the world. Betting on sports futures, props and lay bets.