Helen Elnora McGowen
April 4, 1913 - August 16, 2012
Helen Elnora McGowen, 99, of New Castle, went home to be with the Lord, Thursday, August 16, 2012 at Glen Oaks Health Campus. She was born April 4, 1913 in Elkhart County, Indiana, a daughter of the late Albert and Maude (Clindaniel) Davis.... View Obituary & Service Information