The current age of Helen is 68. Public records show Hoffman Estates, Little Rock, Phoenix and one other city as cities Helen also stayed in. The birth year was listed as 1956. Helen now resides at 639 Grantwood Ave, Sheffield Lake, Oh 44054. Helen has listed (440) 949-5239 as her phone number.