Records link phone number (314) 447-7499 with Leonard’s details. Leonard’s residency is at 1406 De Porres Ln, Saint Charles, Mo 63304. Betty L Kling, Dale J Kling, Lydia A Kling and 2 other people are people possibly related to Leonard. The current age of Leonard is 109. 1915 is his birth date.