525,908 views
3 votes
3 votes
Where is NASA’s Johnson Space Center located?

San Antonio

Corpus Christi

Dallas

Houston

User Ross Ridge
by
2.4k points

2 Answers

26 votes
26 votes
Houston :)

This is NASA’s main space center
Hope this helped!
User Marsalis
by
2.9k points
25 votes
25 votes

Answer:

Step-by-step explanation:

2101 E NASA Pkwy, Houston, TX 77058

Houston

User Mishunika
by
3.1k points