The number currently linked to Helen is (580) 658-2496. 511 9Th St, Marlow, Ok 73055 is where Helen resides. Helen has previously lived in Ardmore, Selah and Great Falls. Records link Helen with Melinda Kay Murch, Bill O Murch, Bill O Murch and one other person. Helen's birth date was listed as 1935. The age of Helen is 89.