2612 Emmet Dr, Logansport, In 46947 is where Helen resides. Public records show Indianapolis as a city Helen also stayed in. The number currently linked to Helen is (574) 753-8421. Helen's birth year is 1920. Helen was born 103 years ago.