The number currently linked to Leonard is (716) 439-5969. The current age of Leonard is 84. Leonard’s current address is 5051 Cambria Rd, Lockport, Ny 14094. His birth year was listed as 1939. Cities Leonard has lived in before are Fredericksbrg, Stafford, Locust Grove and 5 other cities. Records link Leonard with Phillip Ludovico, Dorothy I Ludovics, Lana Annsari Ludovico and 2 other people.