The number currently linked to Leonard is (850) 386-1292. Leonard currently resides at 1721 Sherwood Dr, Tallahassee, Fl 32303.
French is Leonard's ethnicity. Western European is his ethnic group. English is the language Leonard can speak.
One property is owned by Leonard. According to the public records his property address is 1721 SHERWOOD DR, TALLAHASSEE, FL 32303. Leonard's property value is $89,055.
This person purchased one car in year 2011 according to public recors. The cars was Ford Escape.