Leold was born in 1964. Leold’s residency is at 9202 Pirogue Ct, Louisville, Ky 40299. Leold turned 60 years old. The number currently linked to Leold is (502) 491-7404. This person has lived also in Jeffersontown, Pewee Valley, Crestwood and 2 other cities.