Question: where do neil armstrong live?
Answer: He and his family moved to Houston, Texas, and Armstrong served as the command pilot for his first mission, Gemini VIII. He and fellow astronaut David Scott were launched into the earth's orbit on March 16, 1966.