Juan O. Villarreal was born on December 2, 1948 and passed away on May 3, 2013 and is under the care of Funeraria Del Angel.
Visitation will be held on May 6, 2013 at 2:00 pm at Funeraria del Angel , 901 S. Main, Pasadena, Texas.
Funeral Mass will be held on May 7, 2013 at St. Francis Cabrini Catholic Church , 10727 Hartsook, Houston, Texas.
You may leave a message for the family by clicking here.