June Townsend was born in 1953, age 70. June Townsend's address is 6123 Oak Grove Road , Eight Mile, AL 36613. Possible relatives include Thomas Crowley, Anna Goff and 5 others. Public records show June has also lived in Chunchula, AL and Mobile, AL. June's latest phone number is (251) 340-6641. Previous phone numbers include (251) 675-1545 and (251) 866-5472.
Address History: 6123 Oak Grove Road, Eight Mile, AL 36613;
12760 Lott Road, Chunchula, AL 36521;
Mobile, AL 36609;
Semmes, AL 36575
Results 1 - 1 of 1