Elizabeth Townsend was born in 1947, age 76. Elizabeth Townsend's address is 41 Lolley Road , Defuniak Springs, FL 32433. Possible relatives include Hope Cox, Judith Nelson and 1 others. Public records show Elizabeth has also lived in Crestview, FL.
Elizabeth Townsend's current address is 226 N 1st Street Apt B6, Defuniak Springs, FL 32433. Phone numbers associated with Elizabeth are (850) 520-4703.
Phone Numbers: (850) 520-4703
Address History: 226 N 1st Street Apt B6, Defuniak Springs, FL 32433
Results 1 - 2 of 2