Oscar Ybarra Cruz was born on October 1, 1939 in El Paso, Texas andpassed away on December 21, 2019 in Odessa, Texas andis under the care of Odessa Funeral Home.
Funeral Service will be held on December 29, 2019 at 10:00 am at Odessa Funeral Home , 1700 N Jackson Ave, Odessa, Texas.
You may leave a message for the family by clicking here.