1965 is his birth date. Records link phone number (919) 326-0301 with Leonard’s details. The current age of Leonard is 59. Leonard currently resides at 12316 Timbercroft Ct, Raleigh, Nc 27613. Leonard has previously lived in Brooklyn.
Leonard was the owner of Mazda 3 with VIN JM1BL1S59A1342377. His cars was purchased in 2010.