Leonard's birth date was listed as 1922. Leonard has reached the age of 101 years. Records link phone number (440) 845-3513 with Leonard’s details. The possible relatives of Leonard are Lillian Ciesla, Joanne L Ciesla, Susan M Ciesla and one other person. Leonard now resides at 3422 Stanfield Dr, Cleveland, Oh 44134. Parma, Cleveland and Newburgh Heights are cities Leonard has lived in.