Records link phone number (302) 575-0306 with Nell’s details. 2412 Lamotte St, Wilmington, De 19802 is where Nell resides. Nell was born in 1939. Public records show Wilmington and Wilm as cities Nell also stayed in. Nell was born 85 years ago.