Elizabeth Townsend was born in 1923, age 100. Elizabeth Townsend's address is 612 S 1st Street W, Homedale, ID 83628. Possible relatives include Julie Moldenhauer, Donald Townsend and 2 others.
Address History: 612 S 1st Street W, Homedale, ID 83628
Elizabeth Townsend's current address is 292 F Street , Plummer, ID 83851. Phone numbers associated with Elizabeth are (208) 686-1847.
Phone Numbers: (208) 686-1847
Address History: 292 F Street, Plummer, ID 83851
Results 1 - 2 of 2