Life Storage provides storage units in Mokena at 8531 W. 191st St., Mokena, IL, 60448. Rent Mokena storage with Life Storage today - see website for promotions.