1404 S 19th Street Corpus Christi Texas 78404 United States Telephone: 361.887.7112 Click here to view a map