Leonard has reached the age of 58 years. Public records show Davie, Southwest Ranches, Hallandale Beach and one other city as cities Leonard also stayed in. His birth year was listed as 1966. We have found 4 possible relatives of Leonard: Paulette Michele Wong, Ronald E Wong, Lenny Wong and one other person. The phone number (561) 383-7816 is Leonard’s. 17967 64Th Pl, Loxahatchee, Fl 33470 is where Leonard resides.
His ethnicity is English. Public records show that Leonard is belongs to Western European ethnic group. Language he can speak is English. He attended to high school. The date of birth was listed as 1966-01-14.