Memphis is a city Leroy has lived in. The phone number (901) 789-9519 is Leroy’s. This person's birth year is 1965. Leroy's possible relatives are Everlina Williams Williams, Annie Williamson, Stevie Williamson and 5 other people. The residency of Leroy is at 5355 White Diamond St, Memphis, Tn 38109. The current age of Leroy is 59.