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!
Guests must be 21 or over to game.
Hours: 10AM - 4AM
*Special Holiday Hours*
Open normal hours for Thanksgiving and Christmas Day
December 10: Opening at 4PM
(Closed 10AM - 4PM for Team Member Holiday party)