416,009 views
2 votes
2 votes
HELP ASAP..

1. Where is the nation's space exploration program, NASA, located?

A.Atlanta
B.Houston
C.New Orleans
D.Dallas

User Profpatsch
by
2.2k points

1 Answer

14 votes
14 votes

Answer:

NASA is located in Houston, Texas. So B is correct.

User Contactsunny
by
2.4k points