Spencer Lester was born in 1968, age 55. Spencer Lester's address is 8417 Russell Drive , Rowlett, TX 75089. Possible relatives include Rose Dahl, Shantella Dahl and others. Public records show Spencer has also lived in Dallas, TX and Irving, TX. Spencer's latest phone number is (419) 367-2758. Previous phone numbers include (469) 583-5538 and (972) 475-4686.
Address History: 8417 Russell Drive, Rowlett, TX 75089;
1133 Amanda Lane # O, Dallas, TX 75238;
Irving, TX 75063;
Lewisville, TX 75067
Results 1 - 1 of 1