Leonard has previously lived in Newark. Leonard’s current address is 38 Orchard Rd, Maplewood, Nj 07040. Possible relatives of Leonard are: Kline O Gooding, Lorraine O Gooding, Nichole R Gooding and 2 other people. Leonard's birth year is 1961. The phone number (973) 313-9234 is Leonard’s. The current age of Leonard is 64.
English is his ethnicity. Public records show that Leonard is belongs to Western European ethnic group. Leonard can speak English. He attended to college.