Ottawa Self Storage  Office: 1441 E Main St Ottawa, OH 45875 Facility: 933 S. Perry St Ottawa, OH 45875

Ottawa Self Storage

Facility Info
Facility: 933 S. Perry St Ottawa, OH 45875
Access Hours: 24 Hours, 7 Days/Week

Office Info
Office: 1441 E. Main Street, Ottawa, OH 45875
Office Hours: M-F 9 AM - 4 PM, S 8 AM - 11 AM

Contact Info

Please wait...

Check Out What Our Customers Are Saying

google
flagcity parts on 06/06/2023
easy to deal with, and you can pay your storage in person
google
Brenda Hurlburt on 11/24/2022
So far so good. She was very friendly and helpful.
google
Ana E on 07/26/2022
I like them they are great and fast to get u a storage room and u can do it by email also