Leonard has reached 101 years of age. Leonard was born in 1922. Leonard’s current address is 48 Homewood Ave, Norwalk, Oh 44857. Records link phone number (419) 668-6228 with Leonard’s details. Leonard's possible relatives are Andrea Schaffer Tien, Margaret S Schaffer, Andrea L Schaffer and 2 other people.
German is his ethnicity. His ethnic group is Western European. His main language is English. Level of education Leonard compleated is college. Leonard was born on 1922-04-03.