Storage West offers self storage in Lake Forest, California. The address is 20700 Canada Road, Lake Forest CA 92630. This is a large facility that has lots of space which means you can easily access your storage unit to load and unload your belongings. Security is important at this location and we have computerized access and surveillance cameras. Contact us today to find out more.
Find storage near you