Larry Spencer was born in 1947, age 77. Larry Spencer's address is 13075 Lauren Lane , Lindale, TX 75771. Possible relatives include Rachel Martin, Barbara Spencer and 4 others. Public records show Larry has also lived in Fairhope, AL and Pensacola, FL. Larry's latest phone number is (217) 243-6074. Previous phone numbers include (850) 453-5446 and (903) 881-9816.
Also goes by: Larry Ross Spencer
Address History: 13075 Lauren Lane, Lindale, TX 75771;
9543 Coral Sea Drive, Fairhope, AL 36532;
Pensacola, FL 32506;
Jacksonville, IL 62650;
Bullard, TX 75757
Results 1 - 1 of 1