Willard Townsdend was born in 1933, age 91. Willard Townsdend's address is 1578 Mcconnell Bridge Road , Adel, GA 31620. Possible relatives include Tara Martin, Diane Townsend and 1 others. Public records show Willard has also lived in Hope Hull, AL and Montgomery, AL. Willard's latest phone number is (229) 507-6397. Previous phone numbers include (334) 271-0063 and (334) 281-5542.
Also goes by: Willard Frederick Townsend,
Willard Townsend
Address History: 1578 Mcconnell Bridge Road, Adel, GA 31620;
284 P/O Box, Hope Hull, AL 36043;
Montgomery, AL 36117;
Pike Road, AL 36064;
Waverly, AL 36879
Results 1 - 1 of 1