Helen was born 107 years ago. This person has lived also in Abilene. Helen's birth date was listed as 1917. The number currently linked to Helen is (915) 625-5090. Helen’s residency is at 700 Pecan St, Coleman, Tx 76834.