Leroy is related to or closely associated with Jannie W Duncan, Annie R Duncan, Leroy W Duncan and 3 other people. Leroy was born in 1951. The age of Leroy is 73. The number currently linked to Leroy is (404) 241-0912. A city Leroy has lived in before is Atlanta. 3365 Adkins Rd, Atlanta, Ga 30331 is where Leroy resides.
His ethnicity is African American 2. Possible Leroy's ethnic group is All African American Ethnic Groups. He doesn't have problems speaking English. He finished high school.