Iola Appling was born in 1906, age 117. Iola Appling's address is 611 Judy Lane , Seagoville, TX 75159. Iola's latest phone number is (214) 287-4414. Previous phone numbers include (972) 287-4414 and (972) 698-8860.
Address History: 611 Judy Lane, Seagoville, TX 75159;
7734 Tophill Lane, Dallas, TX 75248;
Mesquite, TX 75150
Results 1 - 1 of 1