Contact Us

We would love to hear from you!

Ottumwa Self Storage - Physical Location
309 S Iowa Ave
Ottumwa, IA 52501

Ottumwa Self Storage Corp Headquarters
558 Castle Pines Pkwy, Unit B4016
Castle Pines, CO 80108

Email: ottumwastorageunits@gmail.com
Phone: 641-339-6777