Leonard's birth year is 1961. Leonard has reached the age of 63 years. People possibly related to Leonard are Karen L Mancia, Amerigo Mancia, Josephine Mancia and 2 other people. The phone number (570) 876-4070 is Leonard’s. Public records show Eynon, Archbald and Dickson City as cities Leonard also stayed in. 200 Kennedy Dr, Archbald, Pa 18403 is where Leonard lives.