Public records show Chambersburg, Plattsburgh and Harrisburg as cities Leonard also stayed in. Leonard has reached the age of 70 years. Leonard’s residency is at 122 Mountain View Dr, Enola, Pa 17025. 1955 is the birth year of Leonard. Leonard's possible relatives are Allen F Lockwood, Hattie A Lock, Donna Jean Kegris and 6 other people. Leonard has listed phone number: (717) 262-0069.