Life Storage provides rental of storage units in Houston at 1770 E T C Jester Blvd., Houston, TX, 77008. Life Storage has been providing storage solutions for over 25 years with over 650 locations nationwide. We can make the do-it-yourself move much easier with moving truck rental and moving and packing supplies as well! Rent storage in Houston today - see our website for storage pricing and special offers.