Leroy N Key, the individual's life history confirms they were born on 27-05-61 and have now attained 64 years. Key, the individual is a resident of the address 2412 Orleans Street Baltimore. Leroy N Key has a long history of moving, with 7 recorded addresses. Residential records for this person include: 2412 Fleet St #B, Baltimore, 1010 Edmondson Ave, Baltimore, and 2412 Orleans St, Baltimore. The system indicates that Leroy, the person can use up to four email addresses. Barbara Fowlkes (between 2011 and 2013) lived with Leroy, the individual at 1010 Edmondson Ave, Baltimore, MD 21223. Several registered citizens in Maryland, Virginia, Pennsylvania, Tennessee, South Carolina go by the name the aforementioned person. According to public records, Nikita Holley, Mr. Rowe are also living at this address