Space Center Houston

Directions

1601 NASA Pkwy
Houston, Texas, USA
77058

281-244-2100

Hours of Operation

Mon - Fri
9:00 - 17:00
Saturday
10:00 - 19:00
Sunday
10:00 - 19:00

Your Trip