Creek Nation Eufaula3420 W. Peak Blvd., Muskogee, OK 74403918.683.1825
Get in on the action with more than 240 electronic games ready to play. You’ll find a wide variety of Class II and Class III favorites including Mr. Money Bags, Lucky Ducky, Quick Hits and more!
240+ Electronic Games
806 Forest Ave. Eufaula, OK 74432
Open 8am - 4am Daily