Osvaldo Joshua Leon, 13 years of age, died suddenly and tragically in Michigan on Sunday, September 10, 2017 when he and his family were in a car accident . Osvaldo was born in Elgin on September 26, 2003 to Maribel (nee Bahena) and Raul Leon.
Visitation will be held on Friday, September 15, from 5:00 pm to 8:00 pm at O’Connor-Leetz Funeral Home located at 364 Division Street in Elgin. On Saturday, the 16th, at 10:00 am there will be a funeral mass officiated by Father Yovanny Dorado at St. Joseph Catholic Church, 272 Division Street in Elgin, with burial immediately following at Mt. Hope Catholic Cemetery also in Elgin. Please call 847-741-1400 for more information.