The possible relatives of Leroy are Marixa L Crenshaw, Monica Lynn Blount, Janice Lovett Crenshaw and 6 other people. Leroy has previously lived in Harvey, Pensacola, Theodore and 5 other cities. 2001 Hamilton Rd, Mobile, Al 36618 is where Leroy lives. 1958 is his birth date. The age of Leroy is 66. Leroy has listed phone number: (504) 328-0963.