In Memory of

Edgar

Chavez

Villeda

General Information

Full Name Edgar Chavez Villeda
Date of Birth
Tuesday September 20, 1988
Date of Death
Wednesday January 31, 2024