Self Storage in Corpus Christi, TX
The Storage Place self storage facility located at 6001 Holly Road offers safe, clean and convenient mini storage options for our customers. Our facility has knowledgeable and professionally trained staff to provide the best storage experience for our customers. We offer solutions for commercial, business and personal storage needs. We have over 10 different storage unit sizes in both non-climate and climate controlled storage at our facility.