Search More

Locations

Space Center Houston

1601 NASA Road 1 (20 miles south of downtown Houston, TX 77058 | Clear Lake | 281-244-2100
Map

Location Description:

Exhibits, interactive games, events, an IMAX-sized theatre and all-day family fun at the center celbrating NASA and the Final Frontier.


Related Stories (20)

Related Stories

Loading...