Ida Townroe was born in 1913, age 111. Ida Townroe's address is 5526 Del Roy Drive , Dallas, TX 75230. Possible relatives include John Townroe. Public records show Ida has also lived in Dallas, TX.
Related to: John Townroe
Address History: 5526 Del Roy Drive, Dallas, TX 75230;
225452 P/O Box, Dallas, TX 75222
Results 1 - 1 of 1