Ella Townsend's address is 1627 West Nancy Lane , Phoenix, AZ 85041. Possible relatives include Delilah Gainous, Edward Penagraph and 11 others. Public records show Ella has also lived in Mesa, AZ and Prescott Valley, AZ. Ella's latest phone number is (520) 327-1521. Previous phone numbers include (602) 374-8479 and (602) 575-5300. The latest email address for Ella Townsend is ell****@yahoo.com.
Address History: 1627 West Nancy Lane, Phoenix, AZ 85041;
9736 East Balsam Avenue Apartment E208, Mesa, AZ 85208;
Prescott Valley, AZ 86314;
Scottsdale, AZ 85251;
Tucson, AZ 85712
Emails: ell****@yahoo.com
Results 1 - 1 of 1