Search

River Spirit Casino Resort

Enjoy live entertainment every weekend at 5 o'clock Somewhere Bar, located at River Spirit Casino. Plus, the frozen concoctions made famous by Jimmy Buffett are always on hand!

LOCATION:

1616 East 81st Street
Tulsa, OK 74137

CONTACT:

(918) 995-8845

Amenities

Meeting Facilities