Life Storage provides storage units in Durham at 4417 Hillsborough Road, Durham, NC, 27705. Rent Durham storage with Life Storage today - see website for promotions.