River Bend Self Storage
American Express warmly welcomed
Facility's Fees & Requirements
- Facility Administration Fee: $35.00
- Security Deposit: Refundable, $25.00
Additional Info from Facility
We are South Tulsa's newest self storage facility! We were just awarded "Best of Tulsa 2013 Self Storage Facility". We offer climate and non-climate units, a secured perimeter, electronic gate access, indoor motor coach storage, moving supplies and boxes, and top notch customer service! Come and be a part of our family.