He has stayed in Marathon Shores, Cresco, Marathon and 4 other cities before moving to Ocala. Leo now resides at 10922 83Rd Ct, Ocala, Fl 34481. This person's birth year is 1940. We have found 9 possible relatives of Leo: Emma D Hensley, Lisa J Follette, Kimberley E Follett and 6 other people. Leo turned 84 years old. Leo owns the phone number (352) 291-0488.
Leo is English. Ethnic group of this person is Western European. English is his mother tongue. He finished college. Leo's birth date is 1940-03-11.
Leo has 1 property according to public property records. Leo's apartment/home is located on 10922 SW 83RD CT, OCALA, FL 34481. Leo's property value is $45,214.
This person purchased one car in year 2009 according to public recors. The cars was Kia Spectra.