Life Storage provides storage units in Phoenix at 18625 N. Tatum Blvd., Phoenix, AZ, 85050. Rent Phoenix storage with Life Storage today - see website for promotions.