Thelma Foddrill was born in 1926, age 97. Thelma Foddrill's address is 203 Cherry Street , Paoli, IN 47454. Possible relatives include Edward Foddrill, Martha Hill and 1 others. Public records show Thelma has also lived in Paoli, IN.
Results 1 - 1 of 1