Phone number listed for Helen is (618) 775-8477. Helen's birth year is 1920. In addition to Odin, Helen also lived in Odin. This year Helen celebrated her 103 birthday. The residency of Helen is at 113 Wood St, Odin, Il 62870.
Ethinicity of this person is Dutch. Helen belongs to Western European ethnic group. English is his mother tongue.