Click here to print the obituary below
In Memory of
Noel De Los Angeles Barbosa
August 3, 1968 - July 22, 2011
Arrangements under the direction of Steward & Williams Tribute Center, Ellensburg, WA.
Thursday, July 28, 2011 | 11:01am - 12:01pm
St. Andrews Catholic Church
401 S Willow St, Ellensburg, WA 98926-3564