Leonard turned 67 years old. Leonard now resides at 2110 Helmsdale Dr, Euclid, Oh 44143. Records link phone number (216) 391-3697 with Leonard’s details. 1958 is his birth date. Leonard has previously lived in Cleveland and Euclid.
This person is linked with one property. Property owned by Leonard is at 2110 Helmsdale Drive Euclid OH 44143. According to public recors Leonard's property is worth $31,100.