Is Davey Armstrong dead?
Yes. Davey Armstrong died on February 8, 2021
Details of Davey Armstrong's Death
Davey Armstrong born in Puyallup, Washington, U.S. on June 9, 1956. They died on February 8, 2021 at the age of 64.
Quick Facts about Davey Armstrong
- Occupation: Athlete
- Birth Date: June 9, 1956
- Birth Place: Puyallup, Washington, U.S.
- Death Date: February 8, 2021