Nellie's birth date was listed as 1950. Kennard Beth Ann, Howard D Kinnard, Howard D Kennard and one other person are people possibly related to Nellie. Cities Nellie has lived in before are New Castle and Newark. The current age of Nellie is 74. Records link phone number (302) 368-0103 with Nellie’s details. Nellie’s residency is at 317 Ware Rd, Newark, De 19711.