Address
Creek Nation
806 Forest Avenue
Eufaula, Oklahoma 74432
Contact Information
Tel: 918-689-9191
Tel:
Casino Website
Casino Map
Casino Description
Size: 7,400 square feet
Slot Machines: 240
Table Games: Not available
Poker:
Hotel