The current age of Helen is 87. Helen has previously lived in Canton. 1019 Auburn Pl, Canton, Oh 44703 is where Helen lives. The phone number (330) 456-5320 is Helen’s. Helen's birth date was listed as 1937.