Thelma Ward was born in 1910, age 114. Thelma Ward's address is 600 S Florida Avenue Apt 6, Deland, FL 32720. Public records show Thelma has also lived in Deland, FL.
Address History: 600 S Florida Avenue Apt 6, Deland, FL 32720;
216 Barden Drive, Deland, FL 32720;
Melrose, MA 02176
Results 1 - 1 of 1