The number currently linked to Helen is (216) 524-3240. This person's birth year is 1904. The residency of Helen is at 7322 Cherry St, Independence, Oh 44131. Helen has reached 119 years of age. This person has lived also in Independence and Cleveland.