Joseph Francis Mehling, Charles W Mehling, Mary Ann Mehling and 2 other people are people possibly related to Helen. Her birth year was listed as 1909. This person has lived also in Cleveland. Helen has listed (216) 371-1749 as her phone number. The current age of Helen is 115. Helen currently resides at 432 Riverview Rd, Gates Mills, Oh 44040.