He has stayed in Conyers, Menomonee Falls and Chilton before moving to Covington. The number currently linked to Leonard is (770) 760-1016. Leonard's possible relatives are Nancy L Keuler, Laverne R Keuler, Gary Keuler and 3 other people. 1931 is his birth date. 35 Pebble Creek Dr, Covington, Ga 30016 is where Leonard resides. The age of Leonard is 92.