Corpus Christi Museum of Science and History

1900 N Chaparral St.

Located in the S.E.A. District near Downtown Corpus Christi.

Events at this location

No Events

X