Leon I London's chronological records place their birth on 18 January 1944, resulting in an age of 82 years. Records show that L L London resides at 7 Probert St, Rochester, NY 14610, USA. L L London has been linked to four previous places of residence. This individual has occupied residences at: 318 Field St, Rochester, 247 Meigs St #4, Rochester, NY 14607, and 421 Augustine St, Rochester. The email addresses to contact the aforementioned individual are [email protected] and [email protected]. Leon and Lakeisha A London from Pemberton have been mentioned together in public records. The aforementioned party, Debra Bullard (between 1996 and 1998), and Stephen G Page (between 1995 and 1998) shared a dwelling at 318 Field St, Rochester, NY 14620, USA. There are people with the same name, Leon I London, living in New Jersey, New York, Michigan, Massachusetts. Erica Eisenberg, Rob Mostrom, Lee I London are among other residents