River Bend Self StorageAdd to Favorites
Photos and Videos
Grand Opening!
- HoursOPEN NOW
- Regular Hours:
Mon - Fri Sat Sun Closed - Phone:
Main - 918-605-0199
- 918-528-3888
- Address:
- 2036 E 81st St Ste 105 Tulsa, OK 74137
- Email:
- Link:
- Categories
- Self Storage, Storage Household & Commercial
- Payment Options
- Location
- We are located off 81st and Lewis in south Tulsa. Our exact location is south of Wal-mart in the River Bend Center. Our office is Suite 105. We are conveniently located close to Riverside Parkway, HWY 75 and Creek Turnpike.
- Neighborhood
- Riverbend
- Accreditation
Self Storage Association, Tulsa Chamber Member.
- Other Information
Parking: Lot, Free
Wheelchair Accessible: Yes
General Info
Clean, new facility offering upscale service and professionalism. Motorcoach, extra large, and climate- controlled storage available.
Contact Info
Reviews
03/16/10
My experience with this storage facility was awesome. I would recommend it to any person who needs storage in south Tulsa.