The current age of Helen is 101. 4000 Crocker Rd #150B, Westlake, Oh 44145 is where Helen lives. Helen has previously lived in Cleveland, Fairview Park and Westlake. Helen's birth year is 1922. The number currently linked to Helen is (440) 734-2759.