Review for Wind Creek Casino & Hotel Review For Wind Creek Casino & Hotel Google User Jan 23 '17 at 1:59 Nice rooms. Great customer service. Lost a lot of money though. View full site to comment or like