Stor-N-Lock is a leading provider of affordable self storage in Utah, Colorado, Idaho and California.
Founded in 1979, McCullough Jones Land Company owns and operates Stor-n-Lock storage facilities. Stor-n-Lock entered the self-storage industry in its infancy. Based in Salt Lake City, Utah, where it developed its first location, 15 additional storage centers were developed in Utah, Idaho, and Colorado, making Stor-n-Lock the largest privately owned storage chain in the Intermountain area. With...