Helen’s residency is at 111 Happy Hollow Rd, Owingsville, Ky 40360. The number currently linked to Helen is (606) 674-6462. Public records show Owingsville and Mount Sterling as cities Helen also stayed in. The current age of Helen is 67. 1957 is the birth year of Helen.