2361 South State Street, Chicago, IL 60616
Life Storage Center is a self storage facility in Chicago, IL located at 2361 South State Street, Chicago, IL 60616. Life Storage Center offers affordable, convenient self storage units in Chicago, IL.