Spencer Crawford was born in 1977, age 47. Spencer Crawford's address is 313 Patty Court , Longview, TX 75605. Possible relatives include Tamara Buckner, Mary Cheatwood and 7 others. Public records show Spencer has also lived in Carthage, TX and Center, TX. Spencer's latest phone number is (361) 779-1840. Previous phone numbers include (903) 692-8142 and (903) 694-2102.
Also goes by: Spencer R Crawford
Address History: 313 Patty Court, Longview, TX 75605;
523 Austin Street, Carthage, TX 75633;
Center, TX 75935;
Henderson, TX 75654;
Huntsville, TX 77342
Results 1 - 1 of 1