Davey Armstrong

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