This person has lived also in Memphis and Cordova. The birth year was listed as 1965. Leroy's possible relatives are April Latrice Johnson, Kevin D Dodd, Muriel E Dodd and 4 other people. 6761 Birch Run Ln, Memphis, Tn 38115 is where Leroy resides. Leroy has listed (901) 365-2643 as his phone number. This year Leroy celebrated his 59 birthday.