Helen has reached the age of 99 years. Helen’s residency is at 1323 Timberlake Rd, Evansville, In 47710. Cities Helen has lived in before are Evansville and Owensville. Public records show that Helen is connected with Holiday Home Foundation Inc Of Petersburg Inc. The number currently linked to Helen is (812) 422-9913. The birth year was listed as 1924.