Inola Storage
Add to Favorites
OPEN NOW
Today: 8:00 am - 5:00 pm
Saved to Favorites
Inola Storage LLC
04/05/2016
Really nice people. Storage doesn't leak and you can access your unit 24/7. It's not a brand new facility and they did just raise the storage fee $15. We have a very small you in it and I think that it's kind of high for what we have comma but it's close to home and like I said the people are really nice
Phone: (918) 543-3380
Address: 18260 E 590 Rd, Inola, OK 74036