(918) 747-7410
2738 EAST 51ST ST., SUITE 140, TULSA, OK 74105

Duck Creek Casino

« 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.