The number currently linked to Leonard is (352) 351-1818. Leonard’s current address is 5700 55Th Ave, Ocala, Fl 34482. Leonard's birth date was listed as 1963. He has stayed in Villa Park, Christiansted and Austin before moving to Ocala. Leonard was born 61 years ago.
Leonard has 1 property according to public property records. Address Leonard's property is 5700 NW 55TH AVE, OCALA, FL 34482. The value of his property is $69,285.