Keith Douglas Elovirta was a man who was last seen in Phoenix, Arizona on November 11, 1999. He died in 2000, although his body was not identified until by DNA in 2019.
Sources[]
- Keith Elovirta at the Charley Project
Keith Douglas Elovirta was a man who was last seen in Phoenix, Arizona on November 11, 1999. He died in 2000, although his body was not identified until by DNA in 2019.