Ida has reached 67 years of age. This person's birth year is 1957. John Avery Armstrong, Amelia Dawn Armstrong, Scott Armstrong and 2 other people are people possibly related to Ida. Ida owns the phone number (432) 385-0731. A city Ida has lived in before is Odessa. The residency of Ida is at 11606 23Rd St, Odessa, Tx 79763.