Leonard’s residency is at 411 Fenwood Ave, Hamilton, Nj 08619. Leonard's birth date was listed as 1924. Virginia A Owen, Thomas L Owen, Carol A Owen and one other person are people possibly related to Leonard. Phone number listed for Leonard is (609) 586-5408. Public records show Trenton as a city Leonard also stayed in. The current age of Leonard is 99.
He is ethnic Welsh. Leonard belongs to Western European ethnic group. He doesn't have problems speaking English. Leonard compleated high school.