This year Helen celebrated her 48 birthday. Her birth year was listed as 1977. The number currently linked to Helen is (580) 436-4249. Helen has previously lived in Cincinnati. Helen’s residency is at 1225 Forrest Ave, Ada, Ok 74820.