The possible relatives of Leroy are Roderick Bernard Jones, Ursula Elise Crenshaw, Lashawn A Jones and 5 other people. Leroy is a resident of 2402 12Th St, Little Rock, Ar 72202. The birth year was listed as 1935. Leroy has listed phone number: (501) 375-6080. In addition to Little Rock, Leroy also lived in Little Rock. The current age of Leroy is 89.