This person's birth year is 1927. This person has lived also in Aberdeen. Leonard has listed (910) 944-1160 as his phone number. The age of Leonard is 96. Leonard's possible relatives are Florence S Allred, Donald Larry Allred, Patsy Connor Dudley and 6 other people. The residency of Leonard is at 10487 Nc Highway 211, Aberdeen, Nc 28315.