Helen was born 96 years ago. Helen has previously lived in Clairton. Helen is a resident of 4981 129Th Pl, Leawood, Ks 66209. Helen's birth year is 1927. Helen has listed phone number: (412) 233-9620.