Neil Armstrong currently lives in Lebanon, Ohio.
What is neil armstrong doing now in 2008?
Neil Armstrong died in 2012.
No, Neil Armstrong is currently still alive.
farmer
If your'e wondering where Neil Armstrong currently lives, I don't know but I do know that he was born in Wapakoneta, Ohio.
he hated working out
first an on the moon
He was stepping on the moon
Neil Armstrong was born in Wapakoneta, Ohio. He is currently 81 years old.
he is happy and alive yea
Neil Armstrong currently lives in Lebanon, Ohio.