Public records show California and Jefferson City as cities Helen also stayed in. The residency of Helen is at 33596 Mount Hope Rd, California, Mo 65018. Records link phone number (573) 796-2966 with Helen’s details. Helen turned 86 years old. Her birth year was listed as 1937. Records link Helen with Jerry L Couchman, Clayton N Couchman, Stormy J Couchman and one other person.