The current age of Leroy is 104. 1919 is his birth date. Dorothy M Scott, Delwuan Thompson, Patricia Thompson and one other person are people possibly related to Leroy. He has stayed in Louisville before moving to Louisville. 9103 Danby Ct, Louisville, Ky 40291 is where Leroy resides. The number currently linked to Leroy is (502) 239-9207.
His ethnicity is African American 2. Possible Leroy's ethnic group is All African American Ethnic Groups. English is the language Leroy can speak. According to public records Leroy's education level is college. His date of birth was listed as 1919-11-05.