Larry Spencer was born in 1947, age 76. Larry Spencer's address is 1249 Nickel Creek , New Braunfels, TX 78130. Possible relatives include Tracy Hallum, Tammy Hunter and 5 others. Public records show Larry has also lived in Buda, TX. Larry's latest phone number is (210) 629-7244. Previous phone numbers include (217) 328-0403 and (217) 834-3175.
Also goes by: Lawrence W Spencer
Results 1 - 1 of 1