« Back to projects
The Muscogee (Creek) Nation, Duck Creek Casino, located in Okmulgee, Oklahoma consists of the addition of a 1,500 square foot gaming floor and exterior site improvements including a new porte cochere, entry canopy, screen wall and landscaping.