DECATUR SELF- STORAGE $10 OFF 1st Month's Rent Climate Controlled Units Only Office located at 804 S. 13th St., Decatur 6 Locations TO Better Serve You! 260-724-3373 DECATUR SELF- STORAGE $10 OFF 1st Month's Rent Climate Controlled Units Only Office located at 804 S. 13th St., Decatur 6 Locations TO Better Serve You! 260-724-3373