1917 is the birth year of Helen. Public records show Corpus Christi as a city Helen also stayed in. The number currently linked to Helen is (512) 853-4730. The current age of Helen is 108. 4530 Townsend St, Crp Christi, Tx 78415 is where Helen resides.