Temporary Closure Information
Please click HERE for full news release.
About Creek Nation Casino Eufaula
Creek Nation Casino Eufaula opened its doors in 2004 and is located just minutes south of Muskogee on US-69.
Guests love our wide variety of games, great food, relaxing environment and excellent customer service! We’re open 8 am – 4 am daily to guests 21 and over and offer close, convenient parking.