Atmore, Alabama Wind Creek Casino
Live HD weather webcam at the Wind Creek Casino in the city of Atmore, Alabama. Wind Creek Casino & Hotel is a massive 225,000 square foot facility, with 57,000 square feet of gaming floor and over 1,600 electronic gaming machines.