Helen’s residency is at 1410 Applecroft Ave, Portage, Mi 49002. The birth year was listed as 1924. Public records show Portage and Kalamazoo as cities Helen also stayed in. The number currently linked to Helen is (269) 323-3055. This year Helen celebrated her 100 birthday.