David Villalba, of Safford, entered into eternal rest early Sunday morning, September 29, 2019, at his residence following a valiant fight with liver cancer. David was 55. A Memorial Mass of Christian Burial for David will be celebrated Tuesday, October 1, 2019, at 11:00 a.m. at St. Rose of Lima Catholic Church by Rev. Nicodemus Shaghel. A Rosary and prayers will be offered for David Tuesday morning, October 1, 2019, at 10:00 a.m., at St. Rose of Lima Catholic Church led by Sister Guadalupe.