The number currently linked to Helen is (952) 545-3630. This year Helen celebrated her 102 birthday. Helen’s current address is 2200 Nevada Ave #309, Saint Louis Park, Mn 55426. In addition to Saint Louis Park, Helen also lived in Minneapolis, St Louis Park and Saint Louis Park. Her birth year was listed as 1922.