Mary “Helen” Castro-Weiler, age 81 of Savanna, Illinois, formerly of Kewanee, Illinois passed away Thursday, August 08, 2019 at home taking her secret potato salad recipe with her. A celebration of Helen’s life will take place... View Obituary & Service Information