Address
River Spirit
1616 East 81st Street
Tulsa, Oklahoma 74137
Contact Information
Tel: 918-299-8518
Tel: 800-299-2738
Casino Website
Casino Promotions
Casino Map
Casino Description
Size: 300,000 square feet
Slot Machines: 2,600
Table Games: 24 tables playing all the popular games.
Poker: Large 15 table poker room playing a variety of poker games.
Hotel