Leon Allen was born in 1976, age 47. Leon Allen's address is 1403 Christy Avenue , Louisville, KY 40204. Possible relatives include Leon Allen, Kristen Carr and others. Leon's latest phone number is (502) 299-2759. Previous phone numbers include (502) 299-9673 and (502) 819-7471.
Address History: 1403 Christy Avenue, Louisville, KY 40204
Results 1 - 1 of 1