Lou Russell was born in 1924, age 100. Lou Russell's address is 2610 South 41st Street , Abilene, TX 79605. Possible relatives include Earl Russell. Public records show Lou has also lived in Abilene, TX and Garland, TX. Lou's latest phone number is (325) 692-2241. Previous phone numbers include (325) 692-3639 and (915) 692-3639.
Also goes by: Lou F Russell,
Luella F Russell
Related to: Earl Russell
Address History: 2610 South 41st Street, Abilene, TX 79605;
1150 Amarillo Street, Abilene, TX 79602;
Garland, TX 75040;
Lubbock, TX 79411
Results 1 - 1 of 1