Life Storage provides storage units in Westminster at 8041 Edinger Ave, Westminster, CA, 92683. Rent Westminster storage with Life Storage today - see website for promotions.