Helen’s current address is 773 Deer Ct #105, Plymouth, Mi 48170. This person's birth year is 1927. The age of Helen is 97. Public records show Detroit as a city Helen also stayed in. Helen has listed phone number: (313) 271-2912.