People possibly related to Len are Albert L Jones, Sherry M Jones, Michael Ladel Jones and 6 other people. Len owns the phone number (901) 789-0682. This person has lived also in Memphis. Len's birth date was listed as 1930. 3045 Bluffdale St, Memphis, Tn 38118 is where Len lives. Len has reached 94 years of age.