The number currently linked to Leonard is (717) 248-1883. The age of Leonard is 44. Leonard is a resident of 8251 Balmoral Dr, Tallahassee, Fl 32311. Leonard's birth date was listed as 1981. Leonard has previously lived in Lewistown, Tallahassee and Warrenton. The possible relatives of Leonard are Michele J Delvecchio, Jeanne M Deluecchio, Michael John Delvecchio and 6 other people.
This person is linked with one property. Property owned by Leonard is at 8251 BALMORAL DR, TALLAHASSEE, FL 32311. He owns property with estimated value of $124,586.