in Austin Texas
Austin, Texas U.S.
Lance Armstrong lives on 345 Rue Mirassoue ,Lyon, France. he lives in Austin, Texas U.S.
years
Austin, Texas, USA. He owns a bike shop there called Mellow Johnny's.
As of my last knowledge update, Lance Armstrong resides in Austin, Texas. He has been associated with the city for many years, both during his cycling career and afterwards. Austin is known for its vibrant culture and outdoor activities, which align with Armstrong's interests. However, please verify with current sources for the latest information, as circumstances may have changed.
he is still alive
I believe you are referring to Mellow Johnny's bike shop.
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.
He lived in Plano, Texas, with his mother.
Lance Armstrong is not dead.
Lance Armstrong is still alive.