1902 North Shoreline Blvd
Corpus Christi
78401
Tues-Sat: 10:00-17:00 Sunday: 13:00-17:00
Since 1972, the gleaming white walls of the Art Museum of South Texas have been a landmark on the Corpus Christi Bay.