The possible relatives of Leah are Teea H Waters, Eddie Nickson, Annie B Lockhart and 6 other people. This person has lived also in Detroit and Montgomery. The number currently linked to Leah is (313) 368-9031. Leah's birth year is 1970. Leah currently resides at 23300 Providence Dr #402, Southfield, Mi 48075. Leah was born 54 years ago.