He has stayed in Tampa before moving to Warner Robins. Leonard's birth year is 1920. Leonard currently resides at 400 Burns Dr, Warner Robins, Ga 31088. The current age of Leonard is 105. Leonard has listed phone number: (813) 879-8273. Records link Leonard with Leoanrd J Elmer, Beverly K Kelmer, Kathleen Beverly Elmer and one other person.