Casino
Location
8330 S. Riverside Pkwy.
Tulsa, OK 74137
view map
Phones
(800) 299-8518 (toll free)
(918) 995-8518 (local)
(918) 299-0345 (fax)
view website
Players Club
River Spirit Infinity Card
Details
Casino Size: 300,000 sq. ft.
Slot Machines: 2,800
Table Games: 39
Restaurants: 4
Entertainment Seats: 250

River Spirit CasinoMuscogee Creek Nation

Property Overview

This property is currently being reviewed.