Windcreek Hotel and Casino

Windcreek Hotel and Casino

Location: Atmore, Alabama
Square Footage: 355,000
Construction Cost: $135 million
Number of Stories:  16
Year Built: 2010
Principal-In-Charge: Larry McDowell
Photo Credit: Hnedak Bobo Group