Leonard's birth date was listed as 1974. Leonard’s current address is 10 Dogwood Dr, Chester, Nj 07930. Leonard was born 50 years ago. Leonard is related to or closely associated with Kathleen Lynn Nolan, John Niebojewski, Suzanne Neibo and 6 other people. He has stayed in Corpus Christi, Manasquan, Hamburg and 4 other cities before moving to Chester. The number currently linked to Leonard is (732) 292-9135.
Unknown is his ethnicity. Leonard's level of education is graduate school.
We found Leonard's 1 car purchase in year 2008. Chrysler Town And Country is the cars purchased by Leonard.