2201 Cleo St #A Corpus Christi TX 78405 Records