Russell Husbands was born in 1970, age 54. Russell Husbands's address is 6626 Talmadge Lane , Dallas, TX 75230. Possible relatives include Christina Henington, Harmon Husbands and 3 others. Public records show Russell has also lived in Dallas, TX and Denton, TX. Russell's latest phone number is (972) 233-6351. Previous phone numbers include (972) 931-3308.
Address History: 6626 Talmadge Lane, Dallas, TX 75230;
4900 Pear Ridge Drive #1804, Dallas, TX 75287;
Denton, TX 76209;
Frisco, TX 75036;
Mckinney, TX 75071
Results 1 - 1 of 1