Leroy's possible relatives are Peggie C Gilesmays, Peggie G Giles, Lee Royjr Giles and 2 other people. Other a city that he has stayed in is Montgomery. Leroy’s residency is at 1625 Ripley St, Montgomery, Al 36104. Leroy was born 63 years ago. Leroy was born in 1962. Leroy has listed phone number: (334) 265-5753.