the RV PARK Inola, Oklahoma Owens Riverbend Ranch Riverbend Arena RV Park Located 1 Mile south of Highway 412, on 4160 Road in Inola, Okla. The RV Park has 60 hook-ups, with 30- and 50-amp power, water, and septic. Short-term and long-term rentals available $40 Nightly | $175 Weekly | $400 Monthly Located on the Riverbend Arena at Owens Ranch with the Pistol & Feather Restaurant on-site 12900 E 600 Rd, Inola, OK 74036 10 minutes east of Tulsa 7 minutes northwest of Sofidel Build Site Contact Us Today!!! (405) 210-9776 Riverbend - Contact Us Name* First Last Phone*Website Email* Your Message*PhoneThis field is for validation purposes and should be left unchanged.