Edna Townsend was born in 1919, age 104. Edna Townsend's address is 2900 W Superstition Boulevard Lot 25, Apache Junction, AZ 85120. Possible relatives include Renee Frantom, Kimberly Hight and 5 others. Edna's latest phone number is (480) 600-5011. Previous phone numbers include (480) 982-7942.
Address History: 2900 W Superstition Boulevard Lot 25, Apache Junction, AZ 85120
Results 1 - 1 of 1