Steven Leake, the individual was registered as being born on 10/16/88, indicating an age of thirty-six years. Steven Leake's place of residence is 40 Bankston Rd, Nesbit, MS 38651. Leake has transitioned through 8 different home addresses. This person has been registered at the following addresses: 99 N Main St #911, Memphis, TN 38103, 7511 Morgan House Dr, Memphis, TN 38125, and 1565 E Mallory Ave, Memphis. The system indicates that Steven, the individual can use up to five email addresses. Public records indicate that this individual and Steven G Leake (61 years) are linked. The states of Mississippi, Tennessee, Missouri, Louisiana include many individuals named the individual in question. According to public records, Eveline Leake, Steven Leake are also living at 40 Bankston Road