Liz Howell
Wind Creek Casino & Hotel Wind Creek Casino & Hotel
Atmore, Alabama
"Liz Howell"
Wind Creek is a beautiful casino. Tons of machines to choose from and many ways to win. They gave me a 10 dollar restaurant certificate as a thank you for signing up. It is super clean and most of the staff were very friendly. Drinks ordered from your machine were delivered quickly and very good. Food was decent. Can't wait to go again.