Emma Escobar

26 June 2018, 1:00 pm

Emma was born to Ricardo and Elida (Bazan) Escobar on Oct. 6, 1956 in Alice, Texas. Emma was preceded in death by her brother: Ricky Escobar, and her father: Ricardo Escobar. Emma worked for Gibson De...... Read More »

More Topics from "News"


Featured Video