πŸ’ South Tower like North Tower - Review of WinStar World Casino Hotel, Thackerville, OK - Tripadvisor