The current age of Leroy is 57. 557 4Th Ave, Mobile, Al 36611 is where Leroy resides. Leroy has listed (251) 432-1202 as his phone number. Public records show Greenville as a city Leroy also stayed in. 1967 is his birth date. People possibly related to Leroy are Lovella L Owens, Willie James Owens, Edna M Owens and 4 other people.