The current age of Leonard is 71. Leonard currently resides at 5268 Marian Dr, Lyndhurst, Oh 44124. Cleveland, Richmond Heights and Lyndhurst are cities Leonard has lived in. Possible relatives of Leonard are: Kendra P Iengesbach, Mary C Hengesbach, Barbara A Hengesbach and 3 other people. Leonard owns the phone number (440) 473-3615. This person's birth year is 1954.