The number currently linked to Leroy is (770) 641-9110. Leroy has previously lived in Atlanta, Ellenwood, Savannah and 3 other cities. Leroy's birth date was listed as 1970. 1437 Wood Creek Trl #4, Roswell, Ga 30076 is where Leroy resides. Nicole Stanley, Mary Stanley Harris, Leroy Stanley and one other person are people possibly related to Leroy. The age of Leroy is 54.