About Duck Creek

Duck Creek Casino was established in 2003 and is conveniently located between Glenpool and Okmulgee on Hwy 75, just minutes south of Tulsa.

Guests love our wide variety of games, great food, relaxing environment and excellent customer service … plus we’re now serving beer! We’re open 24/7 to guests 18 and over and offer close, convenient parking.