The residency of Helen is at 7002 Indiana Ave, Cleveland, Oh 44105. She has stayed in Cleveland before moving to Cleveland. Helen's birth date was listed as 1918. This year Helen celebrated her 107 birthday. The number currently linked to Helen is (216) 641-7105.