Leonard's birth year is 1931. Leonard has reached the age of 92 years. Other a city that he has stayed in is Grand Rapids. People possibly related to Leonard are David Alan Cherry, Laura Cherry, Jody Marie Cherry and 3 other people. 425 Biddeford Ct, Comstock Park, Mi 49321 is where Leonard resides. The number currently linked to Leonard is (616) 784-3707.