William J. Hagen, of Goshen, died Friday, May 21, 2010.

He is survived by his children Teresa Steadman, Michael Hagen, and Catherine Hagen, grandchildren Eric and Rachel Hagen, great grandchildren Aden and Celeste Hagen, and sister Clarann Heisel.

Funeral services were held Tuesday, May 25, 2010 at Gate of Heaven Cemetery. Evans Funeral Home is serving the family.