NASA has multiple centers located across the United States, many of which provide tours or host visitor centers that are open to the public. Most of these visitor centers have space-injected science museums, and they can make fantastic vacation stops.Where is NASA Center in Houston?
The center is conveniently located at 1601 NASA Parkway, Houston, Texas 77058 and is open daily except Christmas (Dec. 25).Where are NASA centers located?
NASA HQ is located at Two Independence Square, a building in a complex at 300 E Street SW in the nation's capital. It oversees activities conducted at the agency's 10 field centers and a variety of installations scattered around the country. [Infographic: NASA Centers' New Mission]Where is NASA located?
NASA consists of its Headquarters in Washington, D.C., and 10 field centers.