Sheila Russell was born in 1964, age 60. Sheila Russell's address is 1000 Cardinal Drive , Desoto, TX 75115. Possible relatives include Nellie Russell, Gary Sanders and 2 others. Public records show Sheila has also lived in Dallas, TX. Sheila's latest phone number is (469) 643-5703. Previous phone numbers include (972) 223-7914.
Nellie Russell's current address is 2244 Southland Street Apartment D, Dallas, TX 75215. Nellie's age is 99 years old (1924). Phone numbers associated with Nellie are (214) 288-0656 and (214) 421-1042. The latest email used to communicate with Nellie Russell is nel****@gmail.com.
Results 1 - 2 of 2