Willard Carroll was born in 1913, age 111. Willard Carroll's address is 1742 Potosi Road , Abilene, TX 79602. Possible relatives include Bill Carroll, Martha Carroll and others. Public records show Willard has also lived in Abilene, TX and May, TX. Willard's latest phone number is (325) 676-0747. Previous phone numbers include (325) 676-4943 and (325) 677-0491. The latest email address for Willard Carroll is fro****@aol.com.
Also goes by: Willard Carroll
Address History: 1742 Potosi Road, Abilene, TX 79602;
1834 Delwood Drive, Abilene, TX 79603;
May, TX 76857;
Tyler, TX 75703
Emails: fro****@aol.com,
jos****@smicarr.com
Results 1 - 1 of 1