r: The Lyndon B. Johnson Space Center is NASA’s center for human spaceflight activity. Housed on 1,620 acres and consisting of 100 buildings, it is home to Mission Control Center that coordinates all manned spaceflights for the United States. The center includes astronaut training facilities and a large visitor’s complex.
Address: 1601 NASA Road 1
Tel: (281) 244 2100.