Decatur Self Storage

Decatur Chamber of Commerce Logo

Our Partners

Decatur Self Storage

Proudly serving Decatur since 1986, with over 1,000 units.

We have 6 location in Decatur.

Climate Control units available.

Decatur's leader in self storage since 1986.

Clean - Affordable - Friendly Service

 

Year Opened: 1986
804 South 13th Street
Decatur IN 46733

Contact

Rhoda Hirschy, Manager
Local: 260-724-3373