O.J. Garcia
August 27, 1992 - October 21, 2022
Palmview, Texas – O.J. Garcia, born on August 27, 1992, in McAllen, Texas. Son of Ricardo Villarreal and Dora Villarreal entered eternal rest on Friday, October 21, 2022 in Palmview, Texas. Left to cherish his loving memory are his loving... View Obituary & Service Information
