Lance Armstrong is from the United States. He was born in Dallas, Texas.
he is still alive
United States of America
Lance Armstrong lives on 345 Rue Mirassoue ,Lyon, France. he lives in Austin, Texas U.S.
Austin, Texas U.S.
The LiveStrong foundation was founded by Lance Armstrong in order to provide support and resources for individuals affected by cancer. It is also a trademark of the Lance Armstrong foundation.
Lance Armstrong is 5'11" tall.
Lance Armstrong is still alive.
Lance Armstrong is not dead.
He lived in Plano, Texas, with his mother.