Helen's birth year is 1925. The number currently linked to Helen is (704) 596-0982. Helen has previously lived in Charlotte. Helen was born 99 years ago. Helen’s residency is at 5013 Allen Rd, Charlotte, Nc 28269.