Leonard was born in 1939. This year Leonard celebrated his 84 birthday. People possibly related to Leonard are Leslie Carol Meiselman, Esther D Meiselman, Karl Meiselman and one other person. Leonard is a resident of 1147 Rosehill Blvd #B, Schenectady, Ny 12309. Leonard has listed phone number: (518) 374-2064. Other cities that he has stayed in are Delray Beach, Schenectady and Niskayuna.