Texas Science Centers Space Center Houston If you're visiting Houston, it is a must to visit the Space Center. Why? Well, that'