Imelda Todd was born in 1957, age 66. Imelda Todd's address is 17 Menosse Court , Vallejo, CA 94590. Possible relatives include Lucila Todd, William Todd and others.
Address History: 17 Menosse Court, Vallejo, CA 94590
Imelda Todd's current address is 903 Fairoaks Drive , Madison, TN 37115. Imelda's age is 97 years old (1926). Phone numbers associated with Imelda are (615) 865-0985.
Phone Numbers: (615) 865-0985
Address History: 903 Fairoaks Drive, Madison, TN 37115;
711 Brentwood Point, Brentwood, TN 37027;
Nashville, TN 37215
Results 1 - 2 of 2