The residency of Leroy is at 2106 Mark Trl, Decatur, Ga 30032. Records link phone number (404) 289-9561 with Leroy’s details. The age of Leroy is 62. Leroy's birth date was listed as 1962. Leroy is associated with Tri-Cleaners, Inc. Public records show Decatur as a city Leroy also stayed in.
Ethinicity of this person is African American 2. His ethnic group is All African American Ethnic Groups. Leroy's language is English. Leroy compleated high school.