Delna Artis was born in 1952, age 71. Delna Artis's address is 304 Brogden Street , Dudley, NC 28333. Possible relatives include Cedric Artis, Erica Artis and 4 others. Delna's latest phone number is (919) 344-3709. Previous phone numbers include (919) 396-4114 and (919) 581-9755. The latest email address for Delna Artis is del****@yahoo.com.
Address History: 304 Brogden Street, Dudley, NC 28333
Emails: del****@yahoo.com
Results 1 - 1 of 1