Public records show Loveland, Saint Louis, Palm City and 7 other cities as cities Helen also stayed in. Helen has reached 76 years of age. The number currently linked to Helen is (520) 747-3841. This person's birth year is 1948. Helen’s residency is at 210 Florence Ave, Newport, Ky 41071.