Leo's birth date was listed as 1969. 3142 Duxbury Ln, Tallahassee, Fl 32311 is where Leo lives. This year Leo celebrated his 56 birthday.
Leo has 1 property according to public property records. 3142 DUXBURY LN, TALLAHASSEE, FL 32311 is the location of his property. He owns property with estimated value of $341,704.
Honda Odyssey is the car purchased by Leo in year 2012.