Leonard is related to or closely associated with Julia E Keller, Carol J Keller, Edna M Keller and 6 other people. Records link phone number (513) 352-0090 with Leonard’s details. Leonard has previously lived in Davie, Edgewood, Cincinnati and 8 other cities. This person's birth year is 1952. Leonard’s residency is at 316 Apache Trl, Ormond Beach, Fl 32174. The age of Leonard is 73.
This person is linked with one property. According to the public records his property address is 316 APACHE TR, ORMOND BEACH, FL 32174. Property linked with Leonard has estimated value of $128,580.