He has stayed in Newton, Newton Center, Newton Centre and 3 other cities before moving to Boca Raton. Leonard is a resident of 2684 63Rd St, Boca Raton, Fl 33496. Leonard has reached the age of 73 years. This person is linked with Marcye Ross Corp. Leonard's birth date was listed as 1951. Leonard has listed (561) 989-3643 as his phone number. Records link Leonard with Katherine E Adamsnameche, Elizabeth Adams, Shelley Zieff Adams and 6 other people.
Public records show that Leonard is English. He belongs to Western European ethnic group. He doesn't have problems speaking English. According to public records Leonard's education level is college.
Leonard has 1 property according to public property records. Property owned by Leonard is at 2684 NW 63RD ST, BOCA RATON, FL 33496. Leonard owns property valued at $501,526.