Leroy's birth date was listed as 1976. Leroy has listed phone number: (601) 389-2028. This year Leroy celebrated his 48 birthday. The possible relatives of Leroy are Susan L Leach, Darren Lee Leach, Marzell A Mccallum and 6 other people. 403 Barham St, Philadelphia, Ms 39350 is where Leroy lives. Cities Leroy has lived in before are Philadelphia and Union.