Larry Spencer was born in 1969, age 54. Larry Spencer's address is 1206 Haggard Street , Borger, TX 79007. Possible relatives include Tori Byrd, Sandra Clement and 3 others. Public records show Larry has also lived in Beaumont, TX and Lumberton, TX. Larry's latest phone number is (304) 465-0695. Previous phone numbers include (304) 543-7042 and (304) 766-6346. The latest email address for Larry Spencer is lar****@aol.com.
Also goes by: Larry Wade Spencer
Address History: 1206 Haggard Street, Borger, TX 79007;
13500 Highway 105 Trailer 10, Beaumont, TX 77713;
Lumberton, TX 77657;
Stinnett, TX 79083;
Dunbar, WV 25064
Emails: lar****@aol.com
Results 1 - 1 of 1