Space Center Houston
Space Center Houston is a state-of-the-art education and entertainment complex located at NASA/Johnson Space Center. Completed in 1992, the interactive museum and experience center is one of Space City’s most popular and must-see attractions, known for its interactive galleries, large-format …