Helen currently resides at 7425 800, Hudson, In 46747. The current age of Helen is 110. The number currently linked to Helen is (260) 587-9369. The birth year was listed as 1914. Other a city that she has stayed in is Angola.