Where does Neil Armstrong Live?

Neil Armstrong lives in Yellow Springs, Ohio. The famous astronaut was born and raised in Wapakoneta, Ohio, where the Neil Armstrong Air and Space Museum is currently located. Retired from space travel, Neil Armstrong now lives in the southern Ohio town of Yellow Springs, which is coincidentally home to comedian Dave Chappelle.