Franklin is a city Helen has lived in. Helen has reached the age of 104 years. The birth year was listed as 1919. The number currently linked to Helen is (828) 369-8720. 1974 Riverbend Rd, Franklin, Nc 28734 is where Helen lives.