Joe "Jojo" Villanueva
October 26, 1974 - December 7, 2020
Joe "Jojo" Villanueva, age 46, went to be with the Lord on Monday, December 7, 2020 in Del Rio. He was born on October 26, 1974 in San Antonio, Texas. Preceding him in death was his brother, Jesse Villanueva; cousin, Elisa Sosa Ramos; niece,... View Obituary & Service Information