1900 N Chaparral St Science Museums Corpus Christi Museum of Science & History Corpus Christi Museum of Science & History is a science center in Corpus Christi, Texas. EXPLORE PLACE