My Review - (5/5) Review For River Spirit Casino Amywetzelbacon Dec 11 '17 at 16:14 Love love love this casino! Just moved back to Tulsa after 5 years in Dallas, going to casino in Durant, Choctaw... I loved it! But River Spirit has been good to me since I moved home!! View full site to comment or like