Larry Spencer was born in 1952, age 71. Larry Spencer's address is 1400 Eagle Lake Road Apartment 111, Sealy, TX 77474. Possible relatives include Brandi Spencer, Laray Spencer and 3 others. Public records show Larry has also lived in Houston, TX. Larry's latest phone number is (281) 561-8344. Previous phone numbers include (832) 757-8003 and (979) 618-1313.
Address History: 1400 Eagle Lake Road Apartment 111, Sealy, TX 77474;
12906 Brant Rock Drive, Houston, TX 77082;
Katy, TX 77449
Results 1 - 1 of 1