The residency of Leonard is at 26311 Glen Eagle Dr, Leesburg, Fl 34748. Leonard has reached the age of 92 years. The possible relatives of Leonard are Michael W Ott, Ann O Ott, Janet L Mcintosh and 6 other people. The number currently linked to Leonard is (352) 365-0925. He has stayed in Mobile and Woodland Hills before moving to Leesburg. 1932 is the birth year of Leonard.