Texas State Aquarium123450.000Store Claim ListingContact Information2710 N Shoreline Blvd, Corpus Christi, TX 78402, USA , Corpus Christi, TX 78402, USADetailed Information2710 N Shoreline Blvd, Corpus Christi, TX 78402, USA