Stelio Palcich, age 90, of St. Charles formerly of South Elgin and former many year resident of West Dundee passed away on Sunday evening, December 3, 2017 at Rosewood Care Center in St. Charles. Stelio was born in Italy on April 18, 1927... View Obituary & Service Information