Leonard has reached 59 years of age. Carol Labbate Trovato, Joseph M Trovato, Anthony Trovato and 2 other people are people possibly related to Leonard. Leonard has listed phone number: (770) 518-7044. Leonard's birth date was listed as 1965. He has stayed in Roswell, Alpharetta, Atlanta and 3 other cities before moving to Cumming. Leonard now resides at 3040 Brookwater Dr, Cumming, Ga 30041.