Tribal Organization: Creek Nation of OklahomaDUCK CREEK CASINO
Duck Creek Casino is one of nine casinos owned and operated by the Muscogee (Creek) Nation of Oklahoma. It opened in 2003.
The casino is a short distance south of Tulsa off Hwy 75 at Exit on 241st.
Click For Practice Play
FREE SLOTS • No Signup • Instant Play
Exclusive Free Play! Select any of these three slot games for exclusive access inside BOVADA CASINO. No player signup is required. No deposit.
From Hwy 75 North to Tulsa: Go past the Beggs exit on 241st; casino is on the right-hand side of Hwy 75.
From Hwy 75 South from Tulsa: Go on Hwy 75 to 241st; casino is on the left side of Hwy 75.