Records link Leonard with Ok Geun Han, Shelton L Gfacsimile, Lilia Ton and 4 other people. Public records show Pflugerville, Springfield, Austin and one other city as cities Leonard also stayed in. Leonard now resides at 213 6Th Ave, Manville, Nj 08835. Leonard owns the phone number (512) 990-9432. The birth year was listed as 1947. The current age of Leonard is 78.