This person has lived also in Indianapolis. Helen's birth date was listed as 1930. The number currently linked to Helen is (317) 846-5989. The current age of Helen is 94. 775 Braeside South Dr, Indianapolis, In 46260 is where Helen resides.