Alexander R. Ybarra
April 30, 1997 - January 10, 2018
Alexander R. Ybarra of Muskogee, Oklahoma passed from this life on Wednesday, January 10, 2018 at the age of 20. He was born April 30, 1997 in Dallas, TX to Kathryn Ybarra. Alex was adopted and raised by his grandparents, Indalecio and Carolyn... View Obituary & Service Information