Cleveland is a city Helen has lived in. Helen is related to or closely associated with Shirley Ann Chambliss, Robert Chambliss, Raymond Chambliss and one other person. Helen is a resident of 7114 Linwood Ave, Cleveland, Oh 44103. The number currently linked to Helen is (216) 361-5878. This person's birth year is 1936. The current age of Helen is 87.