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