Oscar J. Villarreal
September 19, 1932 - April 20, 2020
Oscar J. Villarreal went to be with his Lord and Savior on April 20, 2020 in San Antonio, Texas. He was born on September 19, 1932 in San Antonio, to Elijio Villarreal and Guadalupe Martinez Villarreal. Oscar was preceded in death by his sister,... View Obituary & Service Information