The number currently linked to Helen is (810) 329-3996. Other a city that she has stayed in is Saint Clair. The age of Helen is 99. 419 Elmwood Ave, East China, Mi 48054 is where Helen resides. Helen was born in 1925.