1918 is the birth year of Helen. Helen currently resides at 19054 Ridge Dr, Glenwood, Mn 56334. The current age of Helen is 105. Helen has listed phone number: (608) 634-6981. Public records show Glenwood as a city Helen also stayed in.