The phone number (502) 894-0320 is Leo’s. In addition to Louisville, Leo also lived in Kennesaw and Louisville. Leo is a resident of 916 Cannons Ln, Louisville, Ky 40207. The current age of Leo is 93. His birth year was listed as 1930.