6334 St Denis St Corpus Christi, TX 78414