Records link phone number (717) 396-0352 with Leonard’s details. Public records show Peach Bottom, Holtwood, Quarryville and one other city as cities Leonard also stayed in. The current age of Leonard is 54. This person's birth year is 1970. The residency of Leonard is at 821 Hornig Rd, Lancaster, Pa 17601.