Nellie Leonard was born in 1926, age 97. Nellie Leonard's address is 1508 Oakland Avenue , Durham, NC 27705. Possible relatives include Harvey Leonard. Public records show Nellie has also lived in Durham, NC. Nellie's latest phone number is (919) 383-1825. Previous phone numbers include (919) 401-8701.
Also goes by: Nellie Leonard
Related to: Harvey Leonard
Results 1 - 1 of 1