The residency of Leonard is at 3115 Walnut St, Dearborn, Mi 48124. Possible relatives of Leonard are: Beverly Jane Skoczylas, Amy Marie Skoczylas, Jason Michael Skoczylas and 4 other people. Records link phone number (313) 724-0215 with Leonard’s details. This person is linked with companies: E And P Investments Limited and Epk Investments, Llc. Cities Leonard has lived in before are Dearborn Heights, Milford, Detroit and 3 other cities. 1951 is the birth year of Leonard. Leonard has reached 73 years of age.