Carroll Farmer was born in 1982, age 41. Carroll Farmer's address is 6810 Glendora Avenue Apartment 28, San Antonio, TX 78218. Possible relatives include Sheila Bell, Larissa Carta and 7 others. Public records show Carroll has also lived in Darlington, SC and Lynchburg, SC. Carroll's latest phone number is (210) 455-9257. Previous phone numbers include (210) 514-2499 and (210) 566-5086.
Address History: 6810 Glendora Avenue Apartment 28, San Antonio, TX 78218;
639 Franway Drive, Darlington, SC 29532;
Lynchburg, SC 29080;
Rembert, SC 29128;
Sumter, SC 29150
Results 1 - 1 of 1