4455 S Padre Island Dr #4, Corpus Christi, TX 78411, United States
2945 Santa Lucia St, Corpus Christi, TX 78415, United States