CORPUS CHRISTI MUSEUM OF SCIENCE AND HISTORY
Updated 212 days ago
- Age: 66 years
- ID: 39061776/48
1900 N Chaparral St. Corpus Christi, TX 78401
The Corpus Christi Museum of Science and History was established in 1957 and is perched on the scenic harbor waterfront in the Sports, Entertainment, and Arts (S.E.A.) district in Corpus Christi, Texas.