Search More


Space Center Houston

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

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 (21)

Related Stories

Best of Award Recipient