Leon currently resides at 3703 Grandview Ave, Louisville, Ky 40207. Records link phone number (502) 895-3445 with Leon’s details. Leon has previously lived in Louisville. Leon turned 95 years old. Possible relatives of Leon are: Dorothy R Vansant, John C Vansant, Sant Dorothy Van and one other person. Leon was born in 1928.