Edcouch- Hector Rafael Ybarra, 66, passed away on Monday, August 10th, 2020, at his home in Edcouch. He was born on May 25th, 1954, to Agapito Ybarra and Ninfa Morales Ybarra in Scottsbluff, Nebraska. He grew up in Elsa. When Hector was seventeen,... View Obituary & Service Information
