Location

1442 Shely St, Corpus Christi, TX 78404