The current age of Helen is 65. Helen now resides at 12311 Indigo Bunting Rd, Weeki Wachee, Fl 34614. Records link Helen with Douglas C Orear, Julieanne A Orear, Don Jeffery Orear and 2 other people. The number currently linked to Helen is (480) 854-0264. Public records show Ventura, Gilbert, Woodland Hills and 2 other cities as cities Helen also stayed in. Helen was born in 1959.