Pedro Ibarra
September 23, 1951 - November 5, 2020
Pedro Ibarra, 69, of Brownwood, passed away on November 5, 2020. Pedro was born September 23, 1951 in Allende, Mexico to Jose and Antonia Ibarra, the sixth of twenty children. He met his beloved wife, Victoria and began a family that blessed... View Obituary & Service Information