Travord Spencer was born in 1980, age 44. Travord Spencer's address is 223 Roberts Circle Apt D, Arlington, TX 76010. Possible relatives include Carrie Spencer, Darla Spencer and 2 others.
Address History: 223 Roberts Circle Apt D, Arlington, TX 76010;
304 E Mitchell Street Apt 2, Arlington, TX 76010;
Grand Prairie, TX 75052
Results 1 - 1 of 1