Other a city that he has stayed in is Atlanta. Phone number listed for Leroy is (404) 371-1869. The current age of Leroy is 93. Records link Leroy with Phyllis L Adamstyson, Essie M Storyphillips, S Story and one other person. 2168 Juanita St, Decatur, Ga 30032 is where Leroy lives. This person's birth year is 1931.