Larry Spencer was born in 1960, age 64. Larry Spencer's address is 2359 Highland Road Apartment 230, Dallas, TX 75228. Possible relatives include Lawrence Calvinspencer, Staci Erickson and 21 others. Public records show Larry has also lived in Dallas, TX. Larry's latest phone number is (214) 275-7000. Previous phone numbers include (214) 327-0133 and (214) 381-0178.
Also goes by: Larry D Spencer
Address History: 2359 Highland Road Apartment 230, Dallas, TX 75228;
9630 Briggs Street, Dallas, TX 75227;
Mesquite, TX 75150
Results 1 - 1 of 1