Is Wind Creek Casino a chain?
Wind Creek owns and operates a chain of casino gaming centers and restaurants. Wind Creek Hospitality was founded in 1985. Wind Creek Hospitality’s headquarters is located in Atmore, Alabama, USA 36502.
Who owns casinos in Alabama?
Alabama has three Indian gaming casinos. Each casino is owned by the Poarch Band of Creek Indians of Alabama, which is the only federally-recognized tribe in the state. The Poarch Indian casinos are managed under the tribe’s Wind Creek Hospitality company.