Helen owns the phone number (440) 845-6721. This person's birth year is 1922. Helen has reached the age of 102 years. The residency of Helen is at 2297 Green Acres Dr, Cleveland, Oh 44134. Helen has previously lived in Parma and Cleveland.