The Storage Company
American Express warmly welcomed
Facility's Fees & Requirements
- Facility Administration Fee: $10.00
- Security Deposit: Refundable, $40.00
Additional Info from Facility
The Storage Company, located in Corpus Christi, Texas is here to serve you! Our self storage facility is open to serve you 7 days a week. We offer climate controlled & non-climate controlled units, affordable, secure, storage units for all your personal belongings & furniture. We are located on Everhart between Frost Bank and IBC Bank. Just South of SPID before you get to Staples Street. Across from Senior Jaime's Restaurant & Enterprise Rental Car.