His birth year was listed as 1933. The possible relatives of Leonard are Maxine E Olson, Sabine A Maynard, Elizabeth Olson Maynard and 4 other people. Records link phone number (516) 378-1418 with Leonard’s details. Leonard has reached the age of 91 years. This person has lived also in Briarcliff Manor, Freeport and New York. 61 Bryant St, Freeport, Ny 11520 is where Leonard lives.