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.