Leonard's birth year is 1944. The possible relatives of Leonard are Daniel D Phelps, Judith M Phelps, Elbridge D Phelps and 3 other people. In addition to Cleveland, Leonard also lived in Kirksville and Newark. 1476 Blackmore Rd, Cleveland, Oh 44118 is where Leonard resides. Leonard has reached 80 years of age. Leonard has listed (216) 397-9572 as his phone number.