Ila Townsend was born in 1917, age 107. Ila Townsend's address is 4229 Mel Smith Road # R1, New Albany, IN 47150. Possible relatives include Barbara Townsend.
Ila Townsend's current address is 4793 Levee Road , Mount Sterling, KY 40353. Ila's age is 104 years old (1920).
Ila Townsend's birthday is 11/19/1962, and is 61 years old. Ila's home address is 13306 Kingman Drive , Austin, TX 78729. Associates and relatives include Abigail Townsend, Andy Townsend and others. Latest phone numbers include (512) 331-0868 and (512) 577-8699.
Ila Townsend's address is: 621 Jackson Avenue , Peru, IN 46970. Some of Ila Townsend's relatives are Beulah Townsend, Jerri Townsend and others. The phone number we have for Ila is (765) 473-9662.
Results 1 - 4 of 4