Helen was born 103 years ago. Public records show Waco as a city Helen also stayed in. Records link phone number (254) 772-1347 with Helen’s details. Helen currently resides at 7720 Tallahassee Rd, Woodway, Tx 76712. This person's birth year is 1920.