Corpus Christi TX Storage Facilities 1. 7649 Weber Rd, Corpus Christi, TX 78415 | Weber Creek/Saratoga Storage (361) 851-1133