Elida Duncan was born in 1948, age 76. Elida Duncan's address is 3402 Saddle Point Street , San Antonio, TX 78259. Possible relatives include Jeri Chadwick, David Duncan and 8 others. Public records show Elida has also lived in Austin, TX and Beaumont, TX. Elida's latest phone number is (409) 861-4332. Previous phone numbers include (409) 898-3461 and (432) 699-0414.
Address History: 3402 Saddle Point Street, San Antonio, TX 78259;
11304 Avering Lane, Austin, TX 78754;
Beaumont, TX 77713;
Midland, TX 79707;
Odessa, TX 79761
Results 1 - 1 of 1