Leonard is a resident of 5053 66Th St, Milwaukee, Wi 53218. Leonard owns the phone number (414) 461-0828. Leonard has previously lived in Milwaukee. The current age of Leonard is 98. His birth year was listed as 1925.