Life Storage provides storage units in Chicago at 4014 W. Grand Ave., Chicago, IL, 60651. Rent Chicago storage with Life Storage today - see website for promotions.