Olivia "Liver" Inez Rodriguez
October 16, 1976 - October 31, 2019
Olivia “Liver” Inez Rodriguez died unexpectedly in San Antonio, Tx. at the age of 43. Olivia is survived by her mother, Guadalupe Hernandez Rodriguez, her husband, Steven Paul Garza, daughter, Abigail Sofia Rodriguez, daughter, Mia... View Obituary & Service Information