Wind Creek Casino & Hotel Wind Creek Casino & Hotel
Atmore, Alabama
The hotel is very nice however the Casino I have never once earned free play on my rewards card although I have played a lot of money while using my card.