Helen currently resides at 400 Lloyd Rd, Euclid, Oh 44132. Helen's birth year is 1932. Helen has reached 92 years of age. Business linked with Helen is Leo Credit Union. The number currently linked to Helen is (216) 731-9391. Cleveland and Hartford are cities Helen has lived in.