Helen's birth date was listed as 1960. The number currently linked to Helen is (520) 888-7351. Helen has previously lived in Tucson. 3368 Grant Rd, Tucson, Az 85716 is where Helen resides. Helen was born 64 years ago.