1925 is the birth year of Helen. Gerard Alan Tarr, Steve A Tarr, Michael G Tarr and 3 other people are people possibly related to Helen. The current age of Helen is 99. The number currently linked to Helen is (330) 347-1673. Helen’s current address is 2230 18Th St, Cuyahoga Fls, Oh 44223. Public records show Cuyahoga Falls, Akron, Cincinnati and one other city as cities Helen also stayed in.