Leonard's birth date was listed as 1925. Public records show Rochester, Scottsdale, Penfield and one other city as cities Leonard also stayed in. Records link Leonard with Debra A Clementi, Lonard J Clementi, Josephine G Clementi and 2 other people. Leonard owns the phone number (585) 671-1971. Leonard turned 98 years old. Leonard’s residency is at 10 Perriwinkle Way, Webster, Ny 14580.