Phone number listed for Helen is (918) 377-2547. The residency of Helen is at 735 Rr 2, Chandler, Ok 74834. The birth year was listed as 1948. The age of Helen is 77. Other cities that she has stayed in are Davenport, Chandler and Stroud.