Leonard owns the phone number (770) 489-0466. Leonard has previously lived in North Charleston, Manning, Chicago and 5 other cities. Dexter A Smith, Elayne M Edmonds, Occie Towonia Baker and 6 other people are people possibly related to Leonard. Leonard now resides at 20 Bridge Lndg, Douglasville, Ga 30134. His birth year was listed as 1973. The current age of Leonard is 51.