Venue details Name: OK Riverbend Arena Address: 12900 E 600 Rd, Inola, OK 74036 Phone: Email: Website: Google address |||:: 12900 E 600 Rd, Inola, OK 74036