The WinStar World Casino is located at 777 Casino Ave, Thackerville, Oklahoma 73459. The casino is minutes from the Red River and the Texas border.