Records link phone number (412) 429-1723 with Leonard’s details. Leonard turned 81 years old. 119 Cancilla Dr, Canonsburg, Pa 15317 is where Leonard resides. Leonard's birth year is 1944. Leonard has previously lived in Carnegie and Canonsburg.