The Storage Company @ Holly is the the premier self storage facility located in the center of Corpus Christi! We are locally owned and operated and we provide secure and clean climate controlled and non climate controlled units. Customer service is our first priority.