4750 South Padre Island Drive
Star Plaza
Corpus Christi, TX 78411