Leonard turned 96 years old. The birth year was listed as 1928. Leonard owns the phone number (850) 386-1292. Leonard now resides at 1721 Sherwood Dr, Tallahassee, Fl 32303.
Leonard is French. Ethnic group of this person is Western European. His main language is English.
Leonard has 1 property according to public property records. According to the public records his property address is 1721 SHERWOOD DR, TALLAHASSEE, FL 32303. The value of his property is $89,055.
Car sales records show one car purchase done by Leonard. He purchased Ford Escape.