Phone number listed for Helen is (918) 245-0839. This person's birth year is 1930. Sand Springs and El Paso are cities Helen has lived in. Helen has reached 93 years of age. Helen currently resides at 3705 Browers Ave, Sand Springs, Ok 74063.