Leonard's possible relatives are Jean A Mcbryde, Jean F Mcbryde, Leonard I Mcbryde and 3 other people. The residency of Leonard is at 7350 Calloway Rd, Aberdeen, Nc 28315. This person has lived also in Aberdeen and West End. Leonard has reached 51 years of age. Records link phone number (910) 281-3877 with Leonard’s details. Leonard's birth year is 1973.