Company 135 SELF STORAGE INC. Address 2135 W. Washington Ave., P.O. Box 526, Shelbyville, IN, 46176, USA