The number currently linked to Helen is (405) 381-0955. Public records show Oklahoma City, Blanchard, Colleyville and one other city as cities Helen also stayed in. 1920 is her birth date. We have found 8 possible relatives of Helen: Joel Lee Maxwell, Joelgayle Maxwell, Bert Maxwell and 5 other people. The current age of Helen is 103. Helen is a resident of 2318 Walnut Dr, Tuttle, Ok 73089.