Nellie Russell was born in 1924, age 99. Nellie Russell's address is 2244 Southland Street Apartment D, Dallas, TX 75215. Possible relatives include Sheila Russell, James Simms and others. Nellie's latest phone number is (214) 288-0656. Previous phone numbers include (214) 421-1042 and (214) 565-0514. The latest email address for Nellie Russell is nel****@gmail.com.
Address History: 2244 Southland Street Apartment D, Dallas, TX 75215;
2419 Garden Drive, Dallas, TX 75215;
Desoto, TX 75115
Emails: nel****@gmail.com
Results 1 - 1 of 1