Directory Company Details Art Museum of South Texas Address: 1902 N Shoreline Blvd, Corpus Christi, TX 78401 United States Phone: 361-825-3500 Web site Contact Sara Morgan Company Type: In-House Service Professional