Leonard has reached 67 years of age. The birth year was listed as 1957. Leonard's possible relatives are Susan P Diiorio, Ruby M Diorio, Susan R Diorio and 3 other people. Leonard’s residency is at 130 Christopher St, Duncan, Sc 29334. Other cities that he has stayed in are Wellford, Spartanburg and Buffalo. Leonard owns the phone number (864) 313-4725.