Atlanta is a city Leroy has lived in. We have found 7 possible relatives of Leroy: Sarah Frances Mapp, Johnnie S Mapp, Johnnie P Mapp and 4 other people. 70 Rogers St, Atlanta, Ga 30317 is where Leroy lives. Leroy has reached the age of 66 years. Leroy was born in 1958. Leroy owns the phone number (404) 377-8731.