Leo’s current address is 1060 Lenore Rd, Coxs Creek, Ky 40013. His birth year was listed as 1965. Leo is associated with companies: Dillon Construction Services Llc and Dillon Construction Services, Llc. Records link Leo with Patricia G Dillon, Elizabeth Dillon, Jr Leof Dillon and one other person. Leo has reached the age of 59 years. Leo has listed (502) 331-0523 as his phone number. In addition to Coxs Creek, Leo also lived in Louisville.
According to car sales records, Leo purchased a car in 2010. The brand of the car was Ford Mustang and VIN was 1ZVBP8AN0A5144131.