This person's birth year is 1930. The number currently linked to Leroy is (217) 223-8543. Leroy is a resident of 3033 36Th St, Quincy, Il 62305. This year Leroy celebrated his 94 birthday. Leroy has previously lived in Quincy and Fowler.
Public records show that Leroy is African American 2. All African American Ethnic Groups is his ethnic group. His main language is English. His date of birth was listed as 1930-12-15.