Helen is a resident of 686 Clearview Ave #30, Independence, Oh 44131. Helen has previously lived in Seven Hills. This year Helen celebrated her 102 birthday. The phone number (440) 331-0984 is Helen’s. Her birth year was listed as 1921.