Review for Sam's Town Hotel & Casino Shreveport Review For Wind Creek Montgomery Google User Jan 8 '18 at 1:32 Wind Creek is a nice casino. We didn't stay at the hotel. The casino was well laid out and the play was easy. We didn't leave as winners, but sure was fun trying. View full site to comment or like