where is winstar casino located
WinStar World Casino & Resort Review. WinStar World Casino & Resort is located an hour north of Dallas, Texas at 777 Casino Drive, in Thackerville, Oklahoma. The casino offers a 380,000 square foot casino floor divided into 8 gaming plazas that are named after famous cities such as Paris, Cairo and Vienna.